Seafood Restaurants in McCall, ID HomeTown Buffet337 Deinhard LnMcCall, ID, 83638208634259624 Hour Pizza DeliveryAmerican RestaurantsBreakfast BuffetBuffet RestaurantsDining RestaurantsFoodRestaurants That DeliverResturantsSeafood Buffet Show More