90 William Campbell Drive, Shop 300, La Lucia Mall, La-Lucia 4051, South Africa
0315629789
[email protected]
None
Portuguese , Grill , European , Fast Food
Delivery , Takeout , Local cuisine