Thomas' Taverna
Greek · Mediterranean
Greek takeaway offering authentic dishes. Transforms into a Greek restaurant on weekends.
Location
Best places nearby
The highest rated places close to Thomas' Taverna.
Local restaurants nearby
23 Market Street, ENG



