R81, Shop 105, Mall of the North, Polokwane, 0700, South Africa
0152651066
None
Portuguese , European
Delivery , Waitstaff , Takeout , Local cuisine