Land in Sicht Brauhaus is a restaurant offering house-brewed beer and quality food.