Life Grand Cafe boasts Mediterranean cusine, Spanish tapas & fresh sushi, in Hyde Park Johannesburg.
The perfect braai The perfect spot for an outdoor feast. Read more...