Cosmo's Greek Taverna
- Address
- 10810 124 Street Northwest
- Place
- T5M 0H3 Edmonton
- Landline
- (780) 455-7474
Description
Cosmo's Greek Taverna can be found at 10810 124 Street Northwest . The following is offered: Restaurants - In Edmonton there are 840 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(780)455-7474 (780)-455-7474 +17804557474