Shop 2, Glengarry Shopping Centre, Corner Of De Bron &Amp;, Fairtrees Rd, Vredekloof, Brackenfell, Cape Town 7560, South Africa
Shop 2, Glengarry Shopping Centre, Corner Of De Bron &Amp;, Fairtrees Rd, Vredekloof, Brackenfell, Cape Town 7560, South Africa
No delivery
Spot something wrong?
Dishes at NIKOS Glengarry. Prices may vary in venue.