Order Online

Taipei Cafe

2609 S Halsted St
Chicago, IL 60608
(312) 374-1986
Order online Menu | Reservation | Info
Any questions please call us.