Reserve your table
Closed for the season.
Re opening Spring 2022.
*for indoor dining, proof of vaccination is required as per government restrictions.
Please note, you must wait for your reservation to be confirmed via email due to COVID-19 and social distancing requirements.
Take-out always available, Tues-Sat - 4-8pm.
Call 905 682 7621 to order or order online here.
For delivery to Villa Roma or Villa Serena - deliveries are only made at 5pm. Please place your order by 430pm at the latest.