Cafe bar located at Paralia Avlidos.