Top Local Places

INgwazi & Chips

Maokeng, Tembisa, South Africa
Restaurant/cafe

Description

ad

Come stop and taste.

Quiz