Skip to main content

Dumpling House

restaurant · dumpling restaurant · Alameda, CA

Address
2105 Lincoln Ave, Alameda, CA 94501
Phone
(510) 774-8882
Website
dumplinghousealameda.com
Where
37.7697, -122.2480

Search Hominin for Dumpling House

Other restaurants nearby

More in Alameda

Dumpling House — restaurant in Alameda, CA | Hominin