Löwen is a restaurant offering Italian-influenced cuisine with scenic views.