Medusa Greek Taverna is located in Sydney, Australia on 2 Market St. Medusa Greek Taverna is rated 4.4 out of 5 in the category greek restaurant in Australia.
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet