New Island

120 seats

New Island is the only boat-restaurant in St. Petersburg. You can see St. Petersburg from the water of the Neva River and have lunch or dinner.

Address: Basil Island, Rumyantsevsky Spusk