Browsing: steki taverna

Over nearly four decades, Steki in Newtown has served as the favourite taverna for generations of Greek Australians. Closing its doors two weeks ago, the restaurant will be sorely missed by its loyal patrons.