Lemon Bistro in Main Street North Markham Toronto
76 Main Street North, Markham 1X5, L3P - Get directionsMenu Lemon Bistro
How to get to Lemon Bistro
Opening Time
Closed: Mon, Sun
5pm – 9:30pm: Tue-Thu
5pm – 10pm: Fri-Sat
Services
- Serves Alcohol
- Indoor Seating
- Takeout Available