Lobster X Chicken

Seafood
$ $ $
100 Nanyang Road (Xikang Lu)
上海市, 上海市