Isola Italian Bar + Grill

  • 247tickets venue
L4-17 Shanghai IFC Mall, 8 Century Avenue Pudong Shanghai Shanghai
Venue name: Isola Italian Bar + Grill
Contact:
WeChat: Isola Italian Bar + Grill
English address: L4-17 Shanghai IFC Mall, 8 Century Avenue Pudong Shanghai Shanghai
Chinese address: 世纪大道8号上海国金中心商场L4-17铺 浦东新区 上海 上海