Babar: Trendy Fusion Restaurant & Wine Bar On Donghu Lu
Babar is a fusion restaurant and wine bar located on the hip ‘n happening Donghu Lu strip. French and Asian influences and wines by the glass.
Browsing Tag
Find the best restaurants, bars, cafes, and hotels in Shanghai.