Istanbul Turkish Restaurant & Bar

Address:

900 Huai Hai Mid Road
200020 Shanghai, China

Phone:

86 21 6467 6666

Map:


Contact   ·   Privacy   ·   Terms