Szechuan Restaurant
(530) 887-9303

13400 Lincoln Way, Auburn, CA | Directions   95603

38.923663 -121.055864
Get Directions