Shang Hai Chinese Restaurant
123 E 3rd StWest Liberty,
IA,
52776 3196274160
Asian RestaurantsChinese Buffet RestaurantsChinese DeliveryChinese Food DeliveryChinese RestaurantChinese Restaurants DeliveryChinese Take OutRestaurants DowntownRestaurants That DeliverThe BreweryUsed Restaurant Equipment Supplies