Stelvio believes the new Italian stereotype is: polenta, Bitto and mandolino. This creative Italian restaurant is located on Queen just east of Spadina. Stelvio is open six days a week for lunch and dinner and dinner on Sundays.
354 Queen St. W., Toronto, ON, M5V 2A5
Your email address will not be published. Required fields are marked *
Add a review