Shanghai Express
- Address
- 3311 N Sterling Ave #17
- Place
- Peoria , IL 61604-1840
- Landline
- (309) 686-0721
Description
Shanghai Express can be found at 3311 N Sterling Ave #17 . The following is offered: Restaurants - In Peoria there are 118 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(309)686-0721 (309)-686-0721 +13096860721