nurse21_99's Toronto, Ontario, Canada
Savera Indian Cuisine
815 St. Clair Avenue West
This is a great little restaurant nestled on St. Clair. Just what it needed - an Indian cuisine. T...
1163 St Clair Ave W
My family and I go to Marcello's regularly. We love everything on the menu, and have tried most of ...