China House Restaurant is located at 5405 Lake Howell Rd, Winter Park, FL. This business specializes in Chinese Restaurants. China House Restaurant is open Monday Closed\t
Tuesday 11:00 AM - 10:00 PM\t
Wednesday 11:00 AM - 10:00 PM\t
Thursday 11:00 AM - 10:00 PM\t
Friday 11:00 AM - 10:00 PM\t
Saturday 11:00 AM - 10:00 PM\t
Sunday 12:00 PM - 10:00 PM and accepts American Express, Discover and Visa.