2 Best European Restaurants in St Petersburg (2026)