📍 Nevsky pr., 46, Sankt-Peterburg, Russia, 191186
Weighted rating from:
Google: 4.2 • TripAdvisor: 4.5
Score calculated from online mentions, review sentiment, and dining indicators across Saint Petersburg. Trust this score to find where to eat, drink, and dine in Saint Petersburg.
Based on verified guest experiences

Located in the heart of Saint Petersburg, the Balkan Restaurant offers a delightful escape into the rich flavors of Balkan cuisine. With a cozy and inviting atmosphere, it's a perfect spot for families and friends alike. Diners rave about the tasty variety on the menu, which features everything from savory grilled meats to fresh seafood and Mediterranean delights. The attentive staff, including standout service from team members like Mohammad, enhances the dining experience, making guests feel like treasured visitors rather than mere patrons. Although some reviews mention occasional wait times for food, the overall sentiment highlights the restaurant's charm and culinary offerings, drawing both locals and tourists seeking authentic Balkan flavors.
Google: 4.2 (43 reviews)
TripAdvisor: 4.5 (290 reviews)
One of the tasty food we had in St. Petersburg . The menu has big variety . The service from Mohammad was great . The only issue is that the food takes so long to be served . Recommend 👍🏻
Many customers are ignored and treated in a rude manner There was a family in front of me who left because they had been ignored for so long I had to go inside and I was ignored for a long time The taste of food and sweets is very bad I asked her for a spoon and she ignored me and I asked another waitress and she ignored me too.
Best Cevapi (cevapcici) in the city! We were here to celebrate a family birthday; food was very good incl. shopska salad, meat, fish, cheese… everything was prepared with a very good taste!
Excellent and fresh food, professional service, simpatic and polite owner and staff, good atmosphere, reasonable prices.