Toro Rosso
Italian · Fine Dining
Toro Rosso offers high-quality Italian cuisine.
Location
Best places nearby
The highest rated places close to Toro Rosso.
Local restaurants nearby
1453 Rue Ste-Catherine E, QC
Location
The highest rated places close to Toro Rosso.
1453 Rue Ste-Catherine E, QC