Dumpling House ★★★★★4.6 (45) Restaurants Dumpling restaurant 2105 Lincoln Ave, Alameda, CA 94501 Today: 11 AM–8 PM Call Website Details →