-
Tae Fu Chinese Mandarin Restaurant
is an above average Chinese Food Restaurant
Ranked #1 of 32 Restaurants in Ardmore Villa Park.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Everything is good, but the Mongolian Beef is incredible. //