LA RUSS

LA RUSS

Save
Top 1% of restaurants in St. Petersburg
8 / 10

2 expert reviews

“Its prime location on the corner of Palace Square and the Moika River makes it rather touristy, but the fare is decent and filling and the prices are not as high as they could be in this locale.”

– Frommer's

Lonely Planet
"The restaurant’s hip, jazz-age style evokes a kind of vaudevillian luxury, as does the tasty Russian and Thai menu." Full review


© Tripexpert Inc.