5 Essential Elements For Italian restaurant St. Clair Ave W.

, the #one Italian restaurant outside of Italy for the 2nd year in a very row. In addition they gained initially place for their multi-system prix fixe tasting menu, so I consider It is really value a test!Their Sardine Alla Griglia (grilled sardines served with tomato crostini and aromatic olive oil) is astounding and If you'd like much more bread

read more