Ilha Bar and Restaurant Menu - Dining-OUT.co.za

My Profile
Ilha Bar and Restaurant, Milnerton, Blaauwberg, Cape Town, Western Cape, South Africa restaurants

Ilha Bar and Restaurant

Woodbridge Island
10 Loxton Road
Milnerton, Blaauwberg

 Telephone Number