Prices on this menu are set directly by the Merchant.

Prices may differ between Delivery and Pickup.

Italian delivered from Watts Restaurant at 1 Eglinton Square, Scarborough, ON M1L 2K1, Canada