9 Kei Rd, Farrarmere, Benoni, 1501, S Africa, South Africa
No delivery
No open hours
Spot something wrong?
Dishes at Mochachos. Prices may vary in venue.