Print
|
Close this window
Indian Kitchen Yongjia
Address
572 Yong Jia Lu, btwn Yue Yang Lu & Wulumuqi Nan, Shanghai, 200001, , China
Telephone
6473 1517
Website
www.indiankitchen.com.cn/english/liangshuo4.htm
Print
|
Close this window