Order your food online for Yiannis Taverna Greek Restaurant in Edmonton
We are preparing your food delivery for Yiannis Taverna Greek Restaurant
Yiannis Taverna Greek Restaurant
10444 82 Ave NW, Edmonton, AB T6E 2A2, Canada
Fine Dining, Greek, Mediterranean, Delivery Services, Dessert, Chicken, Salad
The redirect does not work? Just click on this link or copy it into your address bar