German-style cafe offering takeaway and delivery meals. Serves German beers.