Shanghai Restaurant Milan - Hours & Locations
Shanghai Restaurant - Milan
305 10th Avenue West, Milan IL 61264 Phone Number:(309) 787-5644Hours may fluctuate
Distance:5.11 miles
Hours may fluctuate