Home Best Restaurants in Prague by Cuisine & Theme Best 6 Mediterranean & Middle Eastern Restaurants in Prague

Best 6 Mediterranean & Middle Eastern Restaurants in Prague

Six Mediterranean and Middle Eastern restaurants in Prague, from Lebanese mezze and Balkan grills to courtyard seafood, a kosher grill and fish in the old Týn courtyard.

Prague’s own cooking is built for cold winters, which is exactly why a plate of grilled fish, a spread of mezze or a Balkan mixed grill feels so welcome here. The city’s Mediterranean and Middle Eastern restaurants are spread well beyond the tourist centre, in Vinohrady, Dejvice and Bubeneč as well as the Old Town, and they cover a wide stretch of the sea’s shores, from Beirut to the Adriatic. This list suits anyone who wants lighter food, sharing plates, good seafood or kosher dining while in Prague.

Every restaurant here is one we have written about in detail on Prague Hints, and each one was checked again before this page went up. We have spread the picks across neighbourhoods and budgets, from a family-friendly Lebanese place in Prague 6 and a colourful Balkan room in Malá Strana to a hotel restaurant with a tasting menu and a historic dining room by Old Town Square.

At a glance

Best for mezze U Cedru — one of Prague’s first Lebanese restaurants
Best for Balkan grill Luka Lu Restaurant — Serbian and Bosnian grills in Malá Strana
Best for seafood and wine Giardino Enoteca con Cucina — fish and southern European wines, courtyard setting
Best for a land-and-sea dinner Bull & Bonito — aged meats and seafood in Dejvice
Best for kosher dining Chabad Grill Restaurant — home-style kosher Mediterranean near the Jewish Quarter
Best for Old Town atmosphere Restaurant LOOV (formerly Ungelt) — fish-led cooking in the Týn courtyard

1. U Cedru

Národní obrany 27 · Bubeneč, Prague 6

U Cedru, “At the Cedar”, is one of the first Lebanese restaurants in Prague and still our pick for a proper spread of mezze. It is a relaxed, family-friendly place in residential Bubeneč, with a dining room decorated in a Lebanese style and a summer garden for warmer days.

Order the way Lebanese families eat: a table of mezze to share, then a meat or fish main. The menu is wide and built on fresh ingredients, and because mezze traditionally include plenty of vegetable dishes, it is an easy choice for a mixed group. It is out of the centre, within walking distance of Dejvická metro station on line A, and if you cannot get there it also delivers through Wolt.

Read our full guide to U Cedru →

2. Luka Lu Restaurant

Újezd 33 · Malá Strana

Luka Lu Restaurant is the most cheerful room on this list, painted in bright colours and designed to feel like a Mediterranean harbour. The kitchen covers the grilled meat dishes of Serbia and Bosnia and Herzegovina, coastal cooking with fresh fish and seafood, and plenty of Italian dishes for anyone who wants pasta.

Go for the grill, since this is the Balkan side of the Mediterranean and the meat is the point, and add a fish dish if you are sharing. Luka Lu is on Újezd, the street at the foot of Petřín hill, so it makes an easy dinner after walking the hill or riding the funicular. Note that it is closed on Mondays.

Read our full guide to Luka Lu Restaurant →

3. Giardino Enoteca con Cucina

Záhřebská 24 · Vinohrady

Giardino Enoteca con Cucina is a family restaurant in a quiet, green courtyard on Záhřebská, a short walk from Náměstí Míru. The cooking is Mediterranean with an Italian accent: seasonal fish and seafood, and a wine list built around southern Europe. As the name says, it is a wine bar with a kitchen.

Order whatever fish has come in and ask for a wine to match; the list is where the place shows its personality. The courtyard makes it a calm choice for a romantic dinner or a family meal away from the traffic. There is also a daily lunch menu, an easy way to try the kitchen if you are in Vinohrady during the day.

Read our full guide to Giardino Enoteca con Cucina →

4. Bull & Bonito

Evropská 15 · Dejvice (Vienna House Diplomat hotel)

Bull & Bonito is the restaurant of the Vienna House Diplomat hotel in Dejvice, and its name sums up the menu: land and sea, the way Mediterranean coastal towns cook. Expect mature meats from the grill alongside fish and a range of seafood dishes, inspired by the flavours of the Mediterranean coast.

It opens for dinner only, every evening, and there is a tasting menu if you would rather let the kitchen choose. The hotel is right by Dejvická metro station, so it is a quick ride from the centre. It works for a family dinner, a meal with friends or a date, and it pairs naturally with an afternoon at Prague Castle, which is a few tram stops away.

Read our full guide to Bull & Bonito →

5. Chabad Grill Restaurant

U Milosrdných 6 · Staré Město

Chabad Grill Restaurant serves home-style kosher Mediterranean food a short walk from the synagogues and monuments of the Jewish Quarter. It is part of Chabad Prague’s kosher food offering, the atmosphere is welcoming and family-friendly, and the whole menu follows kosher rules.

As the name suggests, grilled dishes sit at the centre of the menu. Plan around the Jewish week: it is closed on Saturdays for Shabbat, opens only at lunchtime on Fridays, and serves in the evenings from Sunday to Thursday. Hours can change around Jewish holidays, so check the Chabad Prague website before you go.

Read our full guide to Chabad Grill Restaurant →

6. Restaurant LOOV (formerly Ungelt)

Týn 5 · Staré Město

Restaurant LOOV (formerly Ungelt) sits in Týn, the old merchants’ courtyard behind the Týn Church that most people know as Ungelt. The restaurant once known as Restaurant Ungelt now trades as Restaurant LOOV at the same address. Under its old name it paired Mediterranean and traditional Czech cooking with wines from France, Bohemia and Moravia; the new name puts fish and gourmet cooking first.

Come for the setting: a dining room with a sense of centuries-old Prague, a minute from Old Town Square but far calmer. Ask about the fish dishes, which now lead the menu. It is open from noon until late, which makes it a good option after an evening concert in the Old Town; book ahead, as the courtyard draws visitors all day.

Read our full guide to Restaurant LOOV (formerly Ungelt) →

Practical tips

  • Share your mezze. Lebanese and Balkan meals are built for the table. Order several small plates for everyone rather than a starter each, then decide on mains.
  • Use line A. Dejvická station puts you close to both U Cedru and Bull & Bonito, and Náměstí Míru station is a short walk from Giardino, so the metro covers three of these six.
  • Plan kosher meals around Shabbat. Chabad Grill closes on Saturdays and serves only lunch on Fridays, so sort out Friday evening and Saturday meals in advance.
  • Ask what fish came in. At Giardino, Bull & Bonito and Restaurant LOOV the seafood depends on the day, so ask your server what is freshest before you order.
  • Check the closing day. Luka Lu is closed on Mondays and Bull & Bonito opens only in the evening, so confirm before you cross town.
  • Tipping. Around 10 percent for good service is normal in Prague. Check the bill first, as some places add a service charge.

Frequently asked questions

Where can I find Lebanese food in Prague?

U Cedru in Bubeneč is one of the first Lebanese restaurants in the city, with a long list of mezze, meat and fish dishes and a summer garden. It is a short walk from Dejvická metro station and also delivers through Wolt.

Is there kosher food in Prague?

Yes. Chabad Grill Restaurant serves home-style kosher Mediterranean food on U Milosrdných, near the Jewish Quarter. It is closed on Saturdays and open only for Friday lunch, so check its hours before you go.

Where can I eat Balkan food in Prague?

Luka Lu Restaurant on Újezd in Malá Strana cooks the grilled meat dishes of Serbia and Bosnia and Herzegovina, along with coastal fish and seafood. It is closed on Mondays.

Which Mediterranean restaurant in Prague is best for seafood?

Giardino Enoteca con Cucina in Vinohrady focuses on seasonal fish and seafood with southern European wines, and Restaurant LOOV in the Týn courtyard now puts fish first. Bull & Bonito in Dejvice pairs seafood with aged meats.

Do I need to book?

For dinner it is a good idea, especially at weekends and at the Old Town and Malá Strana restaurants. Bull & Bonito serves dinner only, so a reservation there is sensible on busy nights.

More restaurant guides

Venues last checked in October 2026. Opening hours, menus and policies change, so confirm directly before you go.