1350 W State Route 89A Ste 21, Located In The Old Market Pl Plaza Behind Chase Bank 86336, United States
1350 W State Route 89A Ste 21, Located In The Old Market Pl Plaza Behind Chase Bank 86336, United States
No delivery
Spot something wrong?
Dishes at Szechuan Restaurant. Prices may vary in venue.