Hellas Taverna is located in Wilmslow, United Kingdom on 109 Wilmslow Rd, Handforth, Cheshire. Hellas Taverna is rated 4.8 out of 5 in the category greek restaurant in United Kingdom. HELLAS TAVERNA LIMITED is a restaurants company based out of 2 DEANWAY TECHNOLOGY CENTRE WILMSLOW ROAD HANDFORTH, WILMSLOW, United Kingdom.
Address
109 Wilmslow Rd, Handforth, Cheshire
Service options
Dine-in
Accessibility
Wheelchair-accessible car park