Restaurants in Berlin

Berlin may not loom large on the foodie world map, but it packs a punch with a huge variety of great value dining. 

The Berlin restaurants below have been grouped into three categories:
Expensive (over €50)
Moderate (€25 to €50)
Cheap (up to €25)
These Berlin restaurant prices are for a three-course meal for one, including half a bottle of house wine or equivalent, tax and service. Only a small percentage of German restaurants accept credit cards (as opposed to debit cards, which are nearly always accepted). Prices usually include 16% VAT. Normally, a tip between 5 and 10% is expected for good service.



Price: Expensive
Cuisine: Fine dining

Overseen by Michelin-starred chef Marco Müller, this upscale fine dining restaurant offers different tasting menus and the emphasis is on inventive use of ingredients such as pigeon and Baltic salmon. There's also an à la carte menu, not to mention a 900-strong wine list.

Address: Chausseestrasse 8, Berlin, Germany
Telephone: +49 30 2462 8760

Restaurant Tim Raue

Price: Expensive
Cuisine: Asian

The eponymous chef works wonders with Asian dishes at this double Michelin-starred establishment. It's unconventional – and expensive – but the quality of cooking and the balance of flavours are excellent.

Address: Rudi Dutschke Strasse 26, Berlin, Germany
Telephone: +49 30 2593 7930


Price: Expensive
Cuisine: French/German

This sophisticated restaurant is located near the pretty Gendarmenmarkt and dates back to the mid-19th century. The cuisine is French-influenced and the menu changes daily, with lots of meaty options such as calf's liver in calvados sauce, as well as the signature dish of Wiener Schnitzel. Open daily, booking recommended.

Address: Französische Strasse 47, Berlin, Germany
Telephone: +49 30 8188 6262

Monsieur Vuong

Price: Moderate
Cuisine: Vietnamese

The runaway success of this Berlin institution shows no signs of waning. It’s a good-value Vietnamese restaurant right at the heart of Mitte’s best shopping district. It gets busy, but service is brisk, and you’ll generally get a table if you’re happy to wait for a few minutes. The creative dishes take in various Asian cuisines, with cold Saigon beer available to wash them down.

Address: Alte Schönhauser Strasse 46, Berlin, Germany
Telephone: +49 30 9929 6924

Zur Letzten Instanz

Price: Moderate
Cuisine: German

The oldest restaurant in Berlin, this restaurant has been serving classic German dishes since 1621 and its rendition of Konigsberger Klopse (Meatballs) is delightful. It also has a good selection of German beer.

Address: Waisenstraße 14-16, Berlin, Germany


Price: Cheap
Cuisine: Baked potatoes

The strapline – Finest Baked Potatoes – says it all. A super-affordable option with more-than-generous portion sizes, Patta serves up enormous baked spuds loaded with different fillings. Take your pick from twenty different toppings, from feta cheese and grilled vegetables to chicken and jalapenos. Various teas are also available.

Address: Krossener Strasse 16, Berlin, Germany

Curry 36

Price: Cheap
Cuisine: German

Currywurst (pork sausage with a sprinkling of curry powder) is Berlin's most iconic street food and Curry 36 is arguably the best place to try it. There are a few outlets across the city, at the Zoo station, Mehringdamm and Central Station, all of them are packed.

Address: Europaplatz 1 , Berlin, Germany


Price: Cheap
Cuisine: Vegetarian, Vegan

This vegan-friendly restaurant is best known for its organic dumplings, which some claim it's the best in Berlin.

Address: Chausseestraße 2, Berlin, Germany

Adana Grillhaus

Price: Cheap
Cuisine: Turkish

Located within Kreuzberg and amid Turkish shops and cafes, Adana Grillhaus is the place for Doner Kebab, a tantalising combo of grilled meat stuffed inside fluffy Turkish bread.

Address: Manteuffelstraße 86, Berlin, Germany
Visa and passport information is updated regularly and is correct at the time of publishing. You should verify critical travel information independently with the relevant embassy before you travel.