The Blue Oyster Bar

Lomonosova Street, 1, St. Petersburg, Northwestern District, Russia, Санкт-Петербург, US

Bar in Санкт-Петербург US

The Blue Oyster Bar is a bar in St. Petersburg, Russia

Opening hours

19-6h.