St PetersburgRestaurants

Greek restaurants in St Petersburg

  1. A

    Taverna Olivia

    A cavernous place, decorated in Greek-island style. The menu is traditional and the food is both excellent value and extremely good – especially the salad bar.

    reviewed