Home > Dining > Restaurants
Default Default Latest Updates Most Comments

Crazy Ones

Address:1111 Zhaojiangbang Rd
Phone:021-6426 0192
Time:11am-9pm

Few Spanish dishes are as popular as paella. Here in Shanghai, one of the best new places to sample this sizzling Iberian staple is Crazy Ones in Xujiahui. Despite its name, Crazy Ones features a calming cathedral-inspired décor, with ...

0 like 0 comment