8399 Topanga Canyon Blvd, Canoga Park 91304, United States
No delivery
Spot something wrong?
Dishes at Szechuwan Garden Restaurant. Prices may vary in venue.