Cafe Blu - Dining-OUT.co.za

Cafe Blu

Shop L15, Lower Level
Vincent Park Shopping Mall
Devereux Ave & Frere Road, Vincent

 Telephone Number