About
Ithaca Restaurant is an establishment located in Markham, Ontario on 5308 Hwy 7. Ithaca Restaurant is in the "Greek restaurant" category. Colourful murals, art & plants festoon this lively stop for Greek, Mediterranean & Italian dishes.
Categories
Greek restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like