at 76 Main St N, Markham, L3P1X5 Canada
Focused menu. Craft beers. Local ingredients. Heart felt. We strive to mix it up! Changing the menu frequently allows us to test our creative skills!
58 FB users likes Lemon Bistro, set it to 2 position in Likes Rating for Markham, Ontario in American Restaurant category