Zum Deutschen Haus is a German restaurant offering dine-in, takeaway, and kerbside pickup options. Amenities include wheelchair-accessible seating and parking.