Baba Yaga Beach is a family restaurant offering fresh seafood and drinks with a unique seaside atmosphere.