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
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