Restaurant located in Diepkloof Square Mall, offering a calm atmosphere. Situated near a taxi rank.