Oyster Kitchen

Row 1

Details
479 Yongjia Lu (Taiyuan Lu)
上海市,
+86 21 6422 5523
Seafood
$ $ $
Hours
Mon–Sun: 5:30 PM–11:30 PM