The LIFE Grand Cafe is the ultimate rendezvous spot. From the delicious cocktails, mouthwatering food and electric atmosphere; there is nothing this establishment can’t do.
more on capetownetc.com
The LIFE Grand Cafe is the ultimate rendezvous spot. From the delicious cocktails, mouthwatering food and electric atmosphere; there is nothing this establishment can’t do.