Cosmos Greek Kitchen
10810 124 St, Edmonton
(780) 454-2933
Recent Reviews
Order Online
Reserve
You May Also Like
Passport Restobar - 10810 124 St
Bar, Canadian
The Grand Cafe & Bistro Inc. - 10802 124 St
Bistros, Cafe
Tiramisu Bistro - 10750 124 St
Italian, Pizza, Gluten-Free
Restaurants in Edmonton, AB
Cosmos Greek Kitchen
10810 124 St, Edmonton, AB T5M 0H4
(780) 454-2933