Went there several times for lunch. They offer lunch sets at affordable prices (below CNY 100 or USD 15). Food was good and view was so nice as the restaurant is in the middle of a pond full of lotus flowers and leaves.
Barbarossa F&B Group has developed multiple F&B concepts in...
Barbarossa F&B Group has developed multiple F&B concepts in Shanghai, Barbarossa Restaurant & Lounge being one of them. Barbarossa has been open since March 2005. It is one of the earlier concepts that entered the western restaurant & bar scene in Shanghai. Barbarossa has become one of the market leaders. It is also considered as one of the most well known tourist 'must visit' spots in Shanghai.
Barbarossa is a 3 floors stand-alone building sitting beside a small lake inside the People's Park in downtown Shanghai. It is located near the Shanghai Government headquarters, JW Marriott hotel, the Shanghai Art museum and the City centre Porsche show room.