Odyssey Greek and Cypriot Meze Restaurant in the heart of Telford Town Centre offering traditional authentic Meze dining. Open 7 days a week from 5:30pm
Authentic Greek Meze Restaurant.
Opening in Telford - Odyssey Greek Restaurant
All enquiries: 07764 236747
to add Odyssey Greek restaurant map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy