About
Backyard Garden Restaurant is an establishment located in Markham, Ontario on 3636 Steeles Ave E. Backyard Garden Restaurant is in the "Chinese restaurant" category. Popular eatery for casual Sichuan-style comfort food, including kung pao chicken & noodles.
Categories
Chinese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like