House of Chen
104 W 3rd St
Tama
IA
52339
(641) 484-3886
chowhound.com
Open Map
Description
House of Chen is located at 104 W 3rd St, Tama, IA. This business specializes in Restaurants.
by merchantcircle on May 12, 2015 from
merchantcircle
Cafe
Chinese
dining
eating places
food
Food & Entertainment
Open Late
restaurant
Restaurants
Steakhouses