Restaurants nearby 1 Teal Close, Cape Town, South Africa

Beijing Opera

Approximately 1.99 km away
Address: The State House Building, 3-9 Rose Street, Green Point, Cape Town