Lemon Bistro is a Markham, ON business. Lemon Bistro is located at 76 Main Street North, Markham, ON. The postal code is L3P1X5.
You can contact Lemon Bistro at 905-209-8513 or from out of area call 1 9052098513.