Efes Restaurant Turkish & Mediterranean Cuisine (China)
1 Floor, Block B, No. 665 Shang Cheng Road, Lujiazui 1885 Culture Center, Lujiazui, Pudong New Area Metro Line 2 Dong Chang Road Station Exit 3 , Metro Line 9 Shang Cheng Road Exit 2, Shanghai 200122 China