Shanghai Restaurant

Shanghai Restaurant is a popular landmark place in the city of Milan and is located at 305 10th Ave W, Milan, IL 61264-2344

Landmark Name: Shanghai Restaurant
Address: 305 10th Ave W, Milan, IL 61264-2344
City: Milan
State: Milan

Phone Number:
State: Milan
Country: Illinois (IL)

Landmarks Near Shanghai Restaurant

Similar names to Shanghai Restaurant