Szechuan Chinese Restaurant
Address:
305 W Main St, Ottawa, IL 61350
Phone:
(815) 434-3378
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- Quiznos Sub at 351 W Stevenson Rd Ste 13A, Ottawa, IL 61350
- Quiznos at 351 W Stevenson Rd, Ottawa, IL 61350
- Dominos Pizza at 333 W Stevenson Rd, Ottawa, IL 61350
- Casey's General Store at 400 W Norris Dr, Ottawa, IL 61350
- Mr J's Hot Dogs & Gyros at 323 W Madison St, Ottawa, IL 61350