TheReids's St. Petersburg, Russia
5 Reviews |
Moskva Na Nevskom
Nevskiy Ave., 114-116
When I asked our hotel staff where I could get the best borscht nearby, we were directed here. Was s...
Zagorodny Ave., 13
I kept having to remind myself while in this restaurant that they were trying to make an interesting...
Stremyannaya St., 22/3
We'd asked locals for a recommendation for great Georgian food & here's where they sent us. It was c...
Nevskiy Ave., House 63
This restaurant was near our hotel on Nevsky Prospekt & since we'd arrived tired to St Petersburg, w...