Close

Taipei Castle Hills  //  Lunch Specials Menu

Phone: (210) 366-3012