I am mexican and the food was beyond good! The food is really amazing! Some of the dishes even taste like my mom’s. The prices are reasonable, and the quality of the food is amazing. The place is romantic, quiet and the staff is really nice and friendly. I can definetely say that now it is my favourite restaurant in China. It is a bit hidden but once you find the entrance and go to the second floor of the building is amazing! A most in China! Definetely a good place!
Address: 568 Julu Rd., Grand Plaza, Clubhouse 2nd Fl, Shanghai, China