dera fine indian cuisine

Indian
$ $
julu lu (xiangyang lu)
上海市, 上海市