2150 Steeles Ave W, Unit 20C, Vaughan L4K 2Y7, Canada
No delivery
Spot something wrong?
Dishes at Thai Bamboo Restaurant. Prices may vary in venue.