German Restaurants in South Barrington, IL Millrose Restaurant45 S Barrington RdSouth Barrington, IL, 600108473827673Buffet RestaurantsGerman FoodGerman RestaurantGerman RestaurantsSeafood BuffetUsed Restaurant Equipment SuppliesWedding Reception Halls Show More