The Greek Kitchen
10060 Jasper Ave, Edmonton
(780) 990-0977
Recent Reviews
Order Online
You May Also Like
Sushi Niwa - 10060 Jasper Ave
Japanese, Sushi Bar
Chicken For Lunch - 10060 Jasper Ave
Chinese, Fast Food
Bistro Praha - 10117 101 St NW
Czech, Modern European
Restaurants in Edmonton, AB
The Greek Kitchen
10060 Jasper Ave, Edmonton, AB T5J 1V9
(780) 990-0977