Stroganoff Steak House

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

1 expert review

“This award-winning restaurant is one of the only steak houses in Russia to dry age and hand butcher their steaks, which are uniformly excellent and all imported from Australia, Argentina, or New Zealand.”

– Frommer's