is a highly reviewed Italian Restaurant
Ranked #1 of 18 Restaurants in Leaside Toronto.
Some say it is nice, fantastic, lucky.
The Latest Review: ★★★★★
Sent on the 10th of November, 2017
fantastic - lucky - nice
Rank #1 of 18
Ranking of nearby Restaurants
|1|| Verdi's, 1566 Bayview||5.00|
|2||McDonald's, 1787 Bayview Ave||4.00|
|3||Epi Breads, 1526 Bayview Ave||2.05|