Share:

Restaurants & Bars 149

Toronto's Best Italian?!?

John | Oct 30, 2004 06:54 PM

What are your favourite Italian Restaurants in the City of Toronto? As, an aside, please post your opinions on Frankie Tomatoes too!! Thanx!

Want to stay up to date with this post?

Feedback