Address
Shop 16, 69 Mitchell ST, Darwin, NT, 0801, Australia
Are you the owner? Manage this listing for free.
Great food at this newer establishment with both indoor and al-fresco dining options. There are a good selection of Greek dishes on the menu, all with reasonable prices. The staff are very friendly and the service good.