Asian Restaurants

Farm Table

Address: B1F., No.51, Sec. 2, Chongqing S. Rd., Zhongzheng , Taipei City, 10075