Avalon Entertainment Complex

Submitted 3 weeks 43 min ago by CultureWhiz.

Avalon is a complex of two different restaurants and clubs. Most people end up on the roof top balcony. Very popular Place. Delicious European, Japanese and Ukrainian cuisines. Prices are very high for Kiev.

Address: Leontovycha St, 3, Kyiv, 01030