Meze Greek Restaurant Ellesmere Shropshire
(320)
Restaurant
Address: 31 Cross St, Ellesmere SY12 0AW, United Kingdom
Hours: Open ⋅ Closes 9 PM
Phone: +44 1691 622660 ⋅ +44 7591 591493
People also ask
What does meze mean in Greek?
What is Greek tapas called?