Search results
We did not find results for: shanghai express peoria.
Check spelling or type a new query.
We did not find results for: shanghai express peoria.
Check spelling or type a new query.
Phone: (309) 686-0721
3311 N Sterling Ave Peoria, IL 61604 354.12 mi
Is this your business? Verify your listing
1.0 1 review
This is probably the worst place I have ever been out to eat the customer service was shit and the food tasted like nothing so fuck this shit house I'm never coming back More