Cafe del Sol TRE Menu - Dining-OUT.co.za

Cafe del Sol TRE

Parkhurst Square
Cnr 4th Avenue and 13th Street
Parkhurst

 Telephone Number