S. Ducks on Kremenchugskaya street – Saint Petersburg | SherryStay