German specialities – and much more
Alongside its own fare, Germany boasts a wide-ranging selection of foreign restaurants. This is good news if the hearty charms of German cuisine do not appeal to you or fit your dietary requirements. Vegetarians can choose from an abundance of Indian or Italian restaurants, and there are plenty of Lebanese or Persian restaurants for halal food too.
It is always advisable to make prior reservations for upscale or mid-range restaurants, especially on Thursdays, Fridays and Saturdays. Typical Bavarian beer gardens open in the morning and close around 11 pm. Reservations are generally not required for these.
In high-end restaurants, you are usually expected to order at least two courses, with starters and appetisers costing around EUR 10-15 and main courses EUR 20-25. The average cost of a three-course menu is around EUR 60 (category 1). In simple restaurants, it is acceptable to order just one dish, which tends to cost EUR 10-20 (category 2). In mid-range restaurants (category 1-2), expect prices of around EUR 10 for a starter, EUR 15-20 for a main course and EUR 20-30 for a three-course meal.
For your convenience, we have prepared a selection of restaurants offering various cuisines in Munich, the Tegernsee region, Dresden and Königstein.