- Durban, KwaZulu-Natal, South Africa
Kitchen Food Server
Contact Ali Mustapha
Cashier
Contact Renata Marshall
Restaurant Supervisor
Contact Aman Sainju
Business Owner
Contact Abbas Sobh
Food Server
Contact Shadi Salman
SHAWARMA PALACE is a company based out of SHOP 1 DINVIR CENTRE 121 FIELD STREET, DURBAN, Kwazulunatal, South Africa.