Zollhaus is a Swiss restaurant offering table service, with options for both indoor and outdoor seating. They accept credit cards and offer reservations, serving alcohol, wine, and beer.