A popular cafe, Gregory's offers a central spot in Glifada.