Indoor of Bitter Soul located on Fenyang Lu, Xuhui, Shanghai, China
Indoor of Bitter Soul located on Fenyang Lu, Xuhui, Shanghai, China
Indoor of Bitter Soul located on Fenyang Lu, Xuhui, Shanghai, China
Food of Bitter Soul located on Fenyang Lu, Xuhui, Shanghai, China
Food of Bitter Soul located on Fenyang Lu, Xuhui, Shanghai, China
Food of Bitter Soul located on Fenyang Lu, Xuhui, Shanghai, China

Bitter Soul

Italian Restaurant Bar located on Fengyang Lu

Earn 200 Chope-Dollars at this Restaurant (?)

  • Location

    Xuhui

  • Address

    77-3, Fenyang Lu,
    Xuhui District, Shanghai, China,
    near Taiyuan Lu Map

  • Good for

    Al Fresco, Casual Dining, Drinks, Kid Friendly, Quiet Dinner

You may also like