Free listing
T
Greek Restaurant
Traditional Greek cuisine & a full bar in a blue-painted, art-lined locale with outdoor seating.
23, 25 Cheltenham Cres, Harrogate, North Yorkshire, HG1 1DH, GB