top of page

Lu Beijing
Chinese restaurant in Beijing, China

Lu Style is a Michelin Star and Black Pearl Shandong cuisine Chinese restaurant emphasizes lifestyle and fine dining gastronomy. The restaurant is located on the 5th and 6th floors of Zhonghai Plaza in Beijing’s central district. The artistic interior integrates art, culture and dining under one roof. The spatials evoke diner’s emotions, pivoting on a simple but rich design concept - sending blessings from the sea while far away from home. The diner’s experience is further enhanced by eight well considered spaces. Each space is filled with curved fluid forms, adopting simple materials intensified by dramatic lighting effects. The spatials exude a calm environment allowing diners to pause, think and be inspired within a hectic and vibrant city of Beijing.

Anchor 1
Anchor 2
Anchor 3
Anchor 4
Anchor 5
Anchor 6
bottom of page