Cnr Ladysmith Rd & Oak St, Shop 103, Newcastle Mall, Equarand, Newcastle, 2940, South Africa
0343261164
[email protected]
None
Portuguese , European
Delivery , Takeout , Local cuisine