Offers homemade German specialties, giant deli sandwiches and tall drafts of imported beers and ales.