Saint-Petersburg.com

Barracuda: Location

Address:56, Bolshoy Prospekt, Petrograd Side
Metro:Petrogradskaya
Location:Petrograd Side
Telephone:+7 (812) 233-6709
Working hours:10am to 10pm