Physical Address:
125 Beach Rd, Mouille Point, Cape Town, 8001
Email:
shappy@newportdeli.co.za
Phone:
021 439 1538