Cafe Roma St. Clair Ave W. for Dummies
, the #1 Italian restaurant beyond Italy for the next yr inside of a row. They also won to start with spot for their multi-course prix fixe tasting menu, so I think about It is really well worth a test!Heaven! Ambiance was stylish with no remaining stuffy. Midweek evening meal and not A lot of the crowd so we ended up seated at once. I think my fav