Church Square

32 Parliament Str, Cape Town City Centre, Cape Town 8000
Monday - Friday 6:30am - 5pm
Saturday Closed
Sunday - Holidays Closed
Cafe
Pet Friendly
Free Wifi

Western Cape Stores

393 Main Rd, Lemoenkloof, Paarl, 7646
Food Lovers Market, Carl Cronje Dr, Willowbridge Village, Bellville, Cape Town, 7530
Food Lover's Market, Tokai on Main, 382 Main Rd, Dreyersdal, Cape Town, 7806