Cafe Roma St. Clair Ave W. for Dummies
, the #1 Italian restaurant outside of Italy for the second year in a very row. They also gained to start with spot for their multi-study course prix fixe tasting menu, so I consider it's worthy of a consider!
Highlights consist of their signature nigiri as well as chef’s alternative sa