Villa Restaurant, 2277 Bloor St W, Toronto Bloor West Village
1078th visitor, Write a review
Villa Restaurant Rating
Restaurant rating: 4.8 out of 5 with 4 ratings
chicken supreme stuffed with spinach, caramelized onions and asiago cheese served » More on Villa Restaurant Menu
Villa Restaurant Map

near M6S 1P1

Villa Restaurant is ranked #1 of 22 nearby Restaurants.

They say Villa Restaurant is excellent, good, casual an awesome Italian Restaurant