8911 Garden Grove Blvd, Garden Grove, California 92844 USA
Small food court area to the left of the store entrance. Ambience as expected. They also sell frozen dumplings to cook at home.
Photo Credit: Yelp