2917th visitor, Write a review
Vlassis Greek Taverna Map

near V3T 4C3

Vlassis Greek Taverna is ranked #1 of 17 nearby Restaurants.

They say Vlassis Greek Taverna is regular, wonderful, favorite a fantastic Greek Restaurant