Scaramouche Restaurant
(1,372)
Modern French restaurant
Sophisticated French haute cuisine in an upscale space with skyline views & a more casual bistro.
Address: 1 Benvenuto Pl, Toronto, ON M4V 2L1, Canada
Hours: Closed ⋅ Opens 5 PM
Phone: +1 416-961-6240
People also ask
Is Scaramouche a Michelin restaurant?
What is the dress code for Scaramouche?
Who is the owner of Scaramouche?
When did Scaramouche open?