Map
4 Lane 238, Tun-Hua S. Rd., Section 1, Taipei, Taiwan
Restaurant
Acqua, Taipei