Barrakuda at Tulenina street – Novosibirsk | SherryStay