Medusa Greek taverna is one of the best traditional Greek food restaurants in beautiful SYDNEY. If you are looking for the best succulent Lamb or other wonderful delicious vegetable and meat dishes, then Medusa Greek Taverna is a must destination. Come in and get treated to superior food and friendly 5 star service.