Skip to main content

Happy Duck House

restaurant · chinese restaurant · City of Industry, CA

Address
18210 E Gale Ave, City of Industry, CA 91748-1242
Phone
(626) 581-4747
Website
happyduckhouse.com
Where
33.9950, -117.9061

Search Hominin for Happy Duck House

Other restaurants nearby

More in City of Industry