Tasty House 1 (Vietnamese Cuisine)

Restaurant in Elgin, IL