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.