Contact us for reservations or bookings!
3604 Major Mackenzie Drive West, Vaughan, Ontario L4H 2V8, Canada
647-792-7950 eat@oliveandlemon.ca
Open today
02:30 p.m. – 07:30 p.m.
Sign up for our email list for updates, promotions, and more.
Copyright © 2020 Olive and Lemon Restaurant - All Rights Reserved.