This establishment is a grill house and tavern serving Greek cuisine. It is located in Porto Rafti.