Answered by Diana
|
Jun. 19, 2013 21:06
Do you mean the Jiashan Road in Shanghai or Jiashan county in Zhejiang Province?
If it refers to the former, I know a nearby Lotus Pool Indian Dining, around 880m away. It is located at No. 12, Tianzifang, Lane 274, Taikang Road.
If it is the latter, I am sorry I am not clear about it, but it seems it is hard to find such restaurant there.