Honan Road

Honan Road was a thoroughfare in Shanghai, China where Club Obi Wan stood.

Appearances

 * Indiana Jones and the Temple of Doom