This is a coffee shop offering delivery services. It is located on Dimokratias Avenue.