Order Online

Tae Fu

312 East Saint Charles Road
Villa Park, IL 60181
(630) 832-2269
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.