The Pie Shop: 37.976250, 23.732612