Near the Mariinsky Theater and a number of hotels, Romeo’s offers some of the highest quality and reasonably priced Italian food in the city. The décor and atmosphere are relaxed, inviting guests to linger and spend cosy evenings with friends of family. It is also a nice place to bring a date or have a family celebration (a children’s menu is available). Being a proper Italian restaurant, there is a wide assortment of fish and to mix it up a bit there's also a wide selection of Caucasian and Russian starters and mains.

1/9
Venue Info
Phone
(+7) 812 572 54 48
You may also be interested in
Check out other destinations in Russia
Comments
Jeanet Dooper
The Hague, the Netherlands
9. 5. 2026
We had a very nice early dinner here. Good prices for good food. Service was also very nice and the location is great in this beautiful neighborhood. We had an In Your Pocket with us, so we also got the 10% discount!
René Gurtner
9. 5. 2026
Was there several times. Great food, reasonable prices and the owner takes care personnaly of each guest. My preferable place in St-Petersburg
Elfi
9. 5. 2026
Went there on Christmas with my family and everyone was more than just satisfied. Great food (especially the desserts), classy ambiance, reasonable prices and very friendly staff - definitely a good place to dine!



