Map & Directions - Tae Fu Chinese Mandarin Restaurant
View Menu
Tae Fu Chinese Mandarin Restaurant
312 E SAINT CHARLES Rd, Villa Park, IL, 60181
(630) 832-2269 (Phone)
312 E SAINT CHARLES Rd, Villa Park, IL, 60181
(630) 832-2269 (Phone)