1039th visitor, Write a review
chicken supreme stuffed with spinach, caramelized onions and asiago cheese served » More on Villa Restaurant Menu
Villa Restaurant Map

Awards: People's Choice Winner, 2016
Restaurants near M6S 1P1

Villa Restaurant is ranked #2 of 20 nearby Restaurants.
Your Vote:





Your Review:
They say it is warm, excellent, good Villa Restaurant is a great Italian Restaurant