Scaramouche Pasta Bar

1 Benvenuto Place

Show Number

Add to Favourites

Type:
Restaurant
Features:
Extensive Wine Selection
City:
Toronto
Neighborhood:
Forest Hill / Eglinton West
Payment:
Visa, MC, AMEX, Debit, Cash
Atmosphere:
Upscale
Attire:
Smart Casual