Szechuan Restaurant
13400 Lincoln Way, Auburn
(530) 887-9303
Recent Reviews
Szechuan Restaurant
13400 Lincoln Way, Auburn 95603
(530) 887-9303