Mediterranean Restaurants

Prague is a great place to sample some of the enjoyable Mediterranean cuisines. For the best bet head to Corso Cafe, Oliva Restaurant, Kogo or Restaurant Le Saint-Tropez. You might also have a look at the below-listed choices.


Gitanes is a small cosy restaurant situated in Lesser Town, with coloured walls, a nearly surrealistic decoration, ingenious pictures, and a small winter garden. The menu is inspired by Dalmatian and Montenegrian cuisine and features grill, pasta, and Frutti di mare dishes. Prices start at around 200 CZK for pasta dishes up to 1900 CZK for seafood specialities.

Address: Tržiště 7, Prague 1;


A good example of a Mediterranean restaurant established by an immigrant from Sarajevo. On the menu, there are many Italian dishes, seafood, pizza and pasta. This modern restaurant with quick service already has three branches in central Prague. It’s a place which is definitely worth a visit either for lunch or for a business meeting. Mains are from 130 to 600 CZK.

Address: Havelská 499, Prague 1;

Luka Lu

It’s a really nice restaurant where Italian and Croatian/Yugoslavian cuisine is cooked at its best. There are three beautifully decorated rooms, each with its own authentic Mediterranean feeling. And what’s most important – the staff are always friendly. Situated in Lesser Town, menu prices are reasonable, from 150 CZK to 450 CZK.

Address: Újezd 33, Prague 1;


Oliva is a cosy, popular, friendly, family-run restaurant with Mediterranean cuisine. Whether you order fish, pasta, rocket salad with avocado, tiger prawns, or mussels, the food is carefully prepared and is just amazing. The only downside might be that service can occasionally be slow due to its overwhelming popularity, but it is well worth waiting a bit. Mains are from 400 to 500 CZK.

Address: Plavecká 4, Prague 2;

Rio’s Vyšehrad

Rio’s is located in the quiet Vyšehrad quarter, right in front of the Cathedral of St. Peter and Paul, surrounded by history and beautiful nature. At Rio’s, you will feel as if you are in an old castle. This is an attractive modern restaurant which has a choice of four dining rooms. The coffee shop on the first floor is suitable for wedding parties, social events or press conferences. A noble restaurant and elegant winter garden, which gives a view of the summer garden, is awaiting you on the ground floor. The summer terrace blooms during warm days and attracts you with a sweet smell of grilled meats and fishes. The gourmet menu includes mainly Mediterranean dishes plus Czech classics such as roast duck and goulash, or even specialities like yellow Bali tuna on the red pepper. Mains start at 200 CZK.

Address: Štulcova 2, Vyšehrad;

Related Articles

Check Also
Back to top button