Asia House

217-875-7900
3074 N Water St
Decatur, IL 62526
No photo available for this business

Business Information

Restaurants
Asian

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 21, 2008
Very good Chinese food and a very reasonable price. The staff is very friendly and always willing to make your food to-order. I love their H... (more)

Browse our top cities

Browse cities by state