Café & Tapas : +27 (0)21 789 1390
Deli Shop: +27 (0)21 789 1966
We are open 7 days a week from 8am to 8pm.
Here is a list of our frozen meals: frozen meal price-list.