German Restaurants in Mountain Home, ID German House2375 W 6th SMountain Home, ID, 836472085801850FoodGerman RestaurantsRestaurants That DeliveryResturantsThe StockyardUsed Restaurant Equipment Supplies Show More