Astra Cafe

Delphi


Perfect chill-out spot by day, pounding disco-bar later on; this plush two-tier, indoor-outdoor cafe commands a magnificent gulf-view perch at the western end of the village, just far enough out to excuse its unrestrained noise levels.