Acquolina
Acquolina (which means "mouth watering" in Italian) is a St. Clair West restaurant offering authentic Italian cuisine and an extensive selection of wines.
Gusto 101
Ristorante Sociale
La Plume Brasserie
Taqueria el Pastorcito
Diavola Pizza
Balam Toronto
Himalayan Momo House
Bar Prima