7838th visitor, Write a review
Mykonos Pizza & Spaghetti House Map

near V2A 5B7

Awards: People's Choice Winner, 2014

Mykonos Pizza & Spaghetti House is ranked #2 of 18 nearby Restaurants.

They say Mykonos Pizza & Spaghetti House is great, favorite, amazing a highly reviewed Italian Restaurant