Sozopol Restaurants

  1. Di Valli Bistro

    Also known as 'The Doctor's House', this modish place offers wonderful sea views and an excellent menu of French and Italian cuisine such as risottos, lamb chops, grilled fish and scallops with caviar sauce sautéed in Cointreau.

    Read more about Di Valli Bistro

  2. Havana Club

    Havana Club, specialising in pizzas, distinguishes itself from the others with a small swimming pool for customers.

    Read more about Havana Club

  3. Ksantana

    The split-level terraces of this traditional fish restaurant afford a bird's-eye view of Sveti Ivan Island from the courtyard balcony. The restaurant can be entered at both the top and bottom of the steps and can be easy to miss, with a sign only in Cyrillic.

    Read more about Ksantana

  4. Leo & Lucia

    Overlooking the town beach, this busy Italian restaurant serves up all the standard fare, such as pasta, pizza and gnocchi, as well as grills, steaks and fish such as grilled sea bass (18 lv).

    Read more about Leo & Lucia

  5. Old Sailor

    Marine-themed harbourside restaurant offering all the fishy dishes you can think of. Mussels, crabs, bluefish and shark are just some of the featured menu items, while steaks, chicken fillets and omelettes are among the alternatives.

    Read more about Old Sailor

  6. Restaurant Paradise

    Restaurant Paradise has a raised, off-street eating area and serves reasonably priced steaks, fish and soup.

    Read more about Restaurant Paradise