Zur Staumauer is a takeout restaurant.