Tags Italian Taipei Italian in Taipei The Restaurant (Villa 32) Phone: +886 2 6611 8888 Address: No. 32, Zhongshan Road, Beitou District