Had the best experience there with my family last month.
The food was great and the whole atmosphere is amazing. Don't have to say much, the lamb was my favorite and especially the Dolmades. love it!!!!
If you own or manage Medusa Greek Taverna, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.