11/61 Lva Tolstoho Str.
Address: 11/61 Lva Tolstoho Str., Kiev
Tel.: (044) 234-33-45
10:00 am – 11:00 pm, seven days a week
Page on Foursquare.com
The restaurant is located on the corner of the Tolstoy and Vladimirskaya Streets (2-minute walk from the Lev Tolstoy Squire subway station, near the Shevchenko Park).