Casa del Sol Menu - Dining-OUT.co.za

Casa del Sol, Strand, Helderberg, Western Cape, South Africa restaurants

Casa del Sol

Shop 101
Hibernian Towers
Beach Road

 Telephone Number
 Send Email
 www.casa-del-sol.co.za
Mastercard  Diner's Club  Visa  American Express