Chinese Restaurants nearby Dean Street Arcade, Corner Dean Street and Main Street, Newlands, Cape Town

Tong Lok

Approximately 1.6 km away
Address: Stanhope Building, 227 Main Road, Claremont, Cape Town