Saint-Petersburg.com

Oliva: Description

  • Oliva Restaurant in St. Petersburg, Russia
  • Oliva Restaurant in St. Petersburg, Russia

Located close to Palace Square in the very centre of the city, Oliva is St. Petersburg’s only Greek restaurant, and does a respectable job of providing standard Greek fare at reasonable prices. The large interiors are bright and cheerful, and there is regular guitar music and folk dancing. The food is good enough for the prices, but no more, while service can sometimes be brusque.

Type:Restaurant
Cuisine:Greek
Prices:Budget ($20 and below)
Features:Banqueting, Kids Menu