Restaurants in Cape Town

Shop 100, Entrance 4, Canal Walk, Century Boulevard, Cape Town, South Africa