Szechuan Chinese Restaurants, OTTAWA, Illinois (IL)
Comfortably stationed at 305 West Main Street () in OTTAWA, Illinois (IL) (61350), Szechuan Chinese Restaurants can be called at 8154343378. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in OTTAWA, Illinois (IL)
Szechuan Chinese Restaurants contact information and details:
Address: 305 West Main Street - , OTTAWA, Illinois (IL) 61350
Contact Phone: 8154343378
