This establishment offers coffee and excellent Greek cuisine, including grilled meats and seafood. It is located in Paravóla, Greece.