Cafe offering a bar & grill experience. Located in Πεντάκορφο, Karamanaíika.