The Greek Taverna

This Little Corner of Greece in the
Centre of Wells has sadly had to close
Please check back soon for future updates
Explore
This Little Corner of Greece in the
Centre of Wells has sadly had to close
Please check back soon for future updates
Greek Taverna LogoLogo Header Menu