Village | private kitchen ‧ small stack of wine - Taiwanese restaurant in Checeng, Taipei | Reviews, Photos & Information on Postcard