5328 Highway 7 E, Unit 3, Markham L3P 1B9, Canada
No delivery
Spot something wrong?
Dishes at The Red Sichuan. Prices may vary in venue.
Been to The Red Sichuan? Be the first to share what you ate.