This establishment is a bar and restaurant offering outdoor seating. It is located at Leoforos Dimokratias 22.