Scaramouche Restaurant
(1,378)
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 Mon
Phone: +1 416-961-6240
People also ask
Who owns Scaramouche restaurant?
What is the dress code for scaramouche?
When did Scaramouche open?