is an excellent Italian Restaurant
Ranked #1 of 25 Restaurants in Little Italy Toronto.
Some say it is excellent, natural.
The Latest Review: ★★★★★
Sent on the 21st of October, 2012
It's a wonderful place to dine with a friend or a group of friends, looking over the College St. strip. The address is 665 instead of 643 College St. Lots of natural light emanating from it's broad (floor to ceiling) windows running through the width of the restaurant. Try the mussels in the marinara
Sauce that's to die for.
Rank #1 of 25