The Travelling Taverna

Enjoy authentic Greek and Cypriot food at The Hamilton