Take Out Restaurants in Ketchum, ID Wonderful House (formerly Shanghai Palace)531 N Main StKetchum, ID, 833402087262688Chinese FoodFine Dining RestaurantsTake Out Restaurants Show More