Imibala Restaurant - Dining-OUT.co.za

My Profile
Imibala Restaurant, Somerset West, Helderberg, Western Cape, South Africa restaurants

Imibala Restaurant

Audas Estate
18 Bright Street
Somerset West

 Telephone Number