Castella Amare Menu - Dining-OUT.co.za

Castella Amare, Melkbosstrand, Blaauwberg, Cape Town, Western Cape, South Africa restaurants

Castella Amare

47 - 5th Avenue
Melkbosstrand
7441

 Telephone Number