Arch 30, Sackville Street, Manchester, Lancashire M1 3NL, United Kingdom
Distance: 141 yd.
Company description
St Petersburg is a vibrant new restaurant in Manchester serving authentic Russian fare. The moody red lights, bold artworks and live music and entertainment make St Petersburg a super-fun place for a
More details
Usertags
cheap food,cheap food in manchester,different cuisine,disappointing,empty,good quality food,good value,quality food in manchester,restaurant in manchester.,russian cuisine,russian food,salsa
Payment Accepted
Maestro, Solo, Cheque, Cash, Delta, Switch, Electron, MasterCard, Visa
Features
private parties, credit cards accepted, take away, vegan