Szechuan Cafe
(2.33mi)Chinese, Szechuan
✓ Takeout
+ ✓
Delivery
1585 SW 53rd St,
Corvallis,
OR
(541) 908-7186