Skip to content

Order lunch special (monday to friday 11:00am to 3:00pm) online from Happy Duck House - City of Industry for takeout. The best Chinese in City of Industry, CA.