Indian Restaurants nearby 2 Yew Str corner of Aubrey Str, Salt River ( opp Leonard & Pederson ), Cape Town, 7925, South Africa

Lady Bee

Approximately 1.41 km away
Address: St Peters Square, 74 Essex Road, Observatory, Cape Town