Shen Chuan Izakaya Restaurant is located in New Taipei City, Taiwan, Taiwan, Province Of China on No. 324號, Yongzhen Rd, Yonghe District. Shen Chuan Izakaya Restaurant is rated 4.8 out of 5 in the category modern izakaya restaurant in Taiwan, Province Of China.
Address
No. 324號, Yongzhen Rd, Yonghe District
Service options
TakeawayDine-in
Amenities
Bar on siteToilets