Berlin has all the restaurants, cafés and bars you’d expect from a major European capital, with virtually every imaginable type of food represented; indeed, national food generally takes a back seat to Greek, Turkish, Balkan, Indian and Italian specialities. In line with Berlin’s rolling nightlife timetable, you can pretty much eat and drink around the clock. The majority of restaurants will happily serve until at least 11pm, and it’s not hard to find somewhere in most neighbourhoods. Eating at Berlin’s restaurants is by international standards inexpensive: main courses start at around €7, and drinks aren’t hiked up much in bars. For most restaurants you can just walk in, though on weekend nights or at expensive places, booking is recommended.

Read More

Explore Germany



20% off ebooks

Subscribe to the Rough Guides newsletter and get 20% off any ebook.

Join over 50,000 subscribers and get travel tips, competitions and more every month.