Description
Stelvio was born out of the desire to bring the authentic flavours of Lombardy to Toronto. There are many italian restaurants in the city, but none that feature the unique flavours of our region. In its simplicity we view Stelvio as an innovative and unique concept as even in Italy is virtually impossible to find restaurants serving authentic Lombardy cuisine outside of the region.
Location
791 Dundas St W, Toronto, ON
Add a review