

THE CUT Steak & Fries is located on the 6th floor of IAPM mall at 999 Huaihai Zhong lu. From 2017 to 2020, the Shanghai Michelin Guide awarded the restaurant with the Michelin Recommended Restaurant award.
THE CUT Steak & Fries is located on the 6th floor of IAPM mall at 999 Huaihai Zhong lu. From 2017 to 2020, the Shanghai Michelin Guide awarded the restaurant with the Michelin Recommended Restaurant award.