Located in downtown Burlington on Lakeshore Road near Brant Street with a beautiful view of Lake Ontario.
2025 Lakeshore Road, Burlington, ON, Canada
Your Name (required)
Your Email (required)
We are currently closed due to Ministry of Health requirements.
Or connect with