Back to results
Brits Rd, Pretoria North Pretoria 0182, Gauteng
Is this your store?
Claim this storefront
The definition of takeaway food in the dictionary is food which is ordered and made in a restaurant and is then taken away to be eaten at home or elsewhere. Hot and cold drinks