About
Located at No. 94, Section 2, Ren'ai Road, Zhongzheng District, Taipei, Shan Hai Lou is renowned for handmade Taiwanese cuisine. It is the only Michelin Green Star Taiwanese restaurant in Taipei, emphasizing locally-sourced organic ingredients and sustainability.
Cuisine Highlights
Offers exquisite handmade Taiwanese dishes, featuring six signature dishes accompanied by handmade desserts and seasonal fruits. The weekday four-person set menu is NT$5,999, highlighting local organic ingredients and sustainable practices.
Ambiance
The restaurant blends traditional and modern décor, creating an elegant and comfortable dining atmosphere that reflects Taiwanese cultural heritage.
Occasions
Ideal for business dinners, family gatherings, and special celebrations.