Leaning Rock Cafe (
Situated in the Centre Point Mall in Alexandra. Specialise mostly in European light dishes, using only the freshest and best ingredients. There is always a selection of delicious cakes and gateaux available.
Add to Planner