Restaurants, cafés and pubs in Prague 2

In Prague 2 there are 590 places: restaurants, cafés, bistros, bakeries, bars and pubs.

Restaurant 257 · Café 148 · Fast food 49 · Bakery 16 · Pastry shop 4 · Bar 75 · Pub 39 · Beer garden 2

Restaurants, cafés and pubs in Prague · Praha 2: neighbourhoods, rents, transport · What is near your address

All 590 places are on the map; click one for its name or the nearest street.

List (590)

Restaurant · Vinohrady · Škrétova 1
Restaurant · Nové Město · Myslíkova 24
Restaurant · Nové Město · Ječná 15
Restaurant · Vinohrady · Londýnská 221/10
Pub · Vinohrady · Šubertova 4
Pub · Nové Město · Trojická 1912/11
Restaurant · Vinohrady
Restaurant · Nové Město
Bar · Vinohrady
Café · Nové Město · Podskalská 8
Bar · Nové Město · Na Zderaze 266/11
Restaurant · Vinohrady · Vinohradská 1183/83
Café · Nové Město · Ječná 26
Restaurant · Vinohrady
Restaurant · Vinohrady
Restaurant · Vinohrady · náměstí Míru 1234/6
Restaurant · Vinohrady · U Zvonařky 1
Restaurant · Vinohrady · Ibsenova 1234
Restaurant · Nové Město · Náplavní 8
Restaurant · Vinohrady · Anny Letenské 16
Fast food · Vinohrady · Francouzská 80/6
Pub · Vinohrady · Balbínova 323/6
Bar · Vinohrady · Americká 430/29
Bar · Nusle · Spytihněvova 2
Bar · Nové Město · Štěpánská 539/9
Restaurant · Nové Město · Horská 4
Restaurant · Vinohrady · Moravská 34
Restaurant · Vinohrady · Londýnská 473/22
Restaurant · Nové Město · Karlovo náměstí 551/34
Bar · Vinohrady · Lublaňská 646/59
Restaurant · Vinohrady · Bruselská 8
Fast food · Nové Město
Café · Vinohrady · Belgická 33
Restaurant · Nové Město · Gorazdova 1
Café · Vinohrady
Restaurant · Vinohrady · náměstí Míru 9
Pub · Nusle · Oldřichova 465/40
Bar · Vinohrady · Chodská 1123/17
Restaurant · Vinohrady · Anglická 17
Fast food · Vinohrady · Jugoslávská 675/3
Fast food · Vinohrady · Jugoslávská 180/15
Restaurant · Vyšehrad
Restaurant · Vinohrady · Rubešova 83/10
Café · Nové Město · Odborů 4
Restaurant · Nové Město · Podskalská 3
Café · Vinohrady · Škrétova 490/12
Café · Vinohrady · náměstí Jiřího z Poděbrad 1407/4
Restaurant · Nusle · Ostrčilovo náměstí 462/4
Café · Nové Město · Na Moráni 17
Café · Vinohrady · Vinohradská 1789/40
Café · Nové Město · Karlovo náměstí 1/23

And 530 more on the map.

By neighbourhood

Vinohrady 337 · Nové Město 200 · Nusle 29 · Vyšehrad 24

The same in other districts

Frequently asked questions

How many restaurants and cafés are there in Prague 2?

In Prague 2 there are 590 places: restaurants, cafés, bistros, bakeries, bars and pubs. By kind: restaurant 257, café 148, bar 75, fast food 49, pub 39, bakery 16, pastry shop 4, beer garden 2.

Where in Prague 2 are most restaurants and cafés?

Most of them are here: Vinohrady (337), Nové Město (200), Nusle (29).

Which restaurants and cafés are there in Prague 2?

For example 2 deci, AdAstra, Aida Club, Amuni Pizzeria, Andělská čajovna.

Data updated 4 Nov 2026