Shanghai Restaurant Banner

Also Loved In

OTHERS LOVED IN:

Asian Food

THAI TOWN CAFE

Shanghai Restaurant
305 10th Ave W
Milan, IL 61264-2344 Map
Phone: (309) 787-5644