Scaramouche Keith Froggett Scaramouche

Scaramouche Map

One Benvenuto Place (Avenue Rd.)
Toronto, canada M4V 2L1
Map
Its classic cuisine, lovely views and subtle sophistication have made this a city favorite since 1980.
Openings: Dinner Tues.-Sat.

Features