Odyssey Greek Restaurant, Telford's ONLY Greek Restaurant.
Established in 2016, bringing you authentic Greek Dishes containing locally sourced ingredients. We host live entertainment every weekend!
We're located at Central Square in the heart of Telford's Town Centre. Within walking distance from Southwater One, The International Centre, The International Hotel, Telford's Holiday Inn, The Park Inn and Ramada Telford.
Our new website is currently under construction, should you wish to make a booking, please click here. For all the latest updates - please visit us on Facebook.
We'd like to inform you that we're currently closed, we'll be back from 6pm Saturday 18th August - thereafter we'll be open from 6pm on Friday & Saturday, with reservations being taken up until 9:30pm. From Sunday - Thursday we're available for private hire or advanced reservations of ten people or more only.