Tasty Dumpling House

Row 1

Details
621 W Main St
Alhambra, CA 91801
(626) 289-2684

Foursquare Tips

  • Pan fried pork dumplings and steamed shrimp & leek!