The dumplings were good but lacked the OMG I can't stop eating them feeling. The steam pork dumplings are better than the fried pork dumplings. Limited options for those who are allergic to crustacean... maybe that's why I prefer Din Tai Fung?
Address: 10053 Valley Blvd Ste 2 El Monte, CA 91731
Phone: (626) 350-0188
Rating: 3 out of 5