Simply Greek Tavern
Feel like you're dining on the Greek Island. The music and atmosphere of this venue make you feel like you've been transported abroad. Their freshly cooked, homemade style greek delicacies help you re-live your holidays all year round! They also hot a selection of Greek wines.
Offers at this Venue