Barbarossa Restaurant & Lounge

Inside People's Park, No.231 West Nanjing Road (near North Huangpi Road), Huangpu District, Shanghai

Tel: 21-63180220

English