Master Yi Shi Japanese Restaurant

  • Restaurants
  • Asian
  • Japanese
1/3
Photographs: courtesy Chope
2/3
Photographs: courtesy Chope
3/3
Photographs: courtesy Chope
66 Yincheng Lu
Located inside Shanghai Gala Mall with a great view of Huangpu River, the kitchen team offers high-quality seafood and steaks with wine pairings.
Venue name: Master Yi Shi Japanese Restaurant
Contact:
Opening hours: 11:30am-10pm
English address: Fifth Floor, Gala Mall, 66 Yincheng Lu, near Pudong Nan Lu, Pudong district
Chinese address: 银城路66号尚悦湾广场5楼,近浦东南路