Barbarossa Restaurant & Lounge

Located in the centre of Shanghai (People’s Park), Barbarossa is a 3 floor Arabian style building with unique decoration and specially themed furnishings.

Inspired by old and new Moroccan architecture, with finishing touches imported from surrounding regions, Barbarossa exudes the highest standards of meditarenean style. Operation Time:

1F(RESTAURANT): 11:00am~23:00pm

2F(LOUNGE): 17:00pm~2:00am


Subscribe to our newsletter
Make a reservation