Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Ontario (inc. Toronto) >
Jun 9, 2004 03:22 PM

Teatro Restaurant on College Street, Toronto, ON

  • r

Anybody been to Teatro on College Street lately?

Restaurant has 3 stars. Looking for a chowish review.

  1. Click to Upload a photo (10 MB limit)
  1. I also have been wondering about Teatro. I think it used to be associated with Xacutti but I think it's more casual-Anybody know for sure.