Submitted 6 years 2 months 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