Here are some hotels near Caoxi Park: Lereal Inn,Huating Hotel & Towers, Shanghai,Orange Hotel (Shanghai Everbright Convention and Exhibition Center),Yitel XuHui,Sports Hotel Shanghai
You could try Shang hai lao zhan(xu jia hui dian),CrazyOnes Spanish Seafood ( Mei Luo Cheng ),Pistolera Mexican Cantina ( Hengshan Road ),Tang Gong Cha Dian ( Tian Yao Qiao Road ),Gangli Restaurant (ganghui)