6th and 7th Floor, Building 3, The Cool Docks, 505 Zhong Shan Nan Road, Shanghai
Stiller’s restaurant, located in the Cool Docks district of Shanghai, is a Michelin-starred restaurant run by German veteran chef Stefan Stiller. Foodies from all over flock to Stiller’s to enjoy the stunning views of the Huangpu River and enjoy modern European cuisine with a distinctly German twist. The menu changes every couple weeks, and features a la carte offerings along with a chef’s menu and a vegetarian menu.
Luxos Recommended Menu:
36-hours slow braised beef cheek with cauliflower puree and servietten knoedel.
Click here for the 24-hour Guide to Shanghai