Szechuan Inn, ORANGE CITY, Iowa (IA)
Conveniently stationed at 114 2nd Street Northeast () in ORANGE CITY, Iowa (IA) (51041), Szechuan Inn are available at 7127378887. Make sure you early in advance to arrange your table in the restaurant.
More restaurants in ORANGE CITY, Iowa (IA)
Szechuan Inn contact information and details:
Address: 114 2nd Street Northeast - , ORANGE CITY, Iowa (IA) 51041
Contact Phone: 7127378887