
Restaurants, cafes, bars
5.0 / 5
Capybara Bar, St. Petersburg
This spot in St. Petersburg is the real deal - authentic Russian flavors and top-notch service. Whether you're in the mood for a hearty meal or just a cold drink, they've got you covered. Their menu's got a little something for everyone, from classic dishes to refreshing cocktails.
reviews1 Yorumvisibility12.5K Görüntülenme
editYorum Yaz






