51-200 Employees · Food / Beverage
Barbarossa Restaurant and Lounge is a unique property located in People’s Park Shanghai. Established in 2005, Barbarossa is now a leading hospitality venue offering a quality operation to our restaurant and bar.
Barbarossa Restaurant & Lounge
-
51-200
Food / Beverage
-
0