Everything is homemade and authentic and delicious. Their egg rolls are the best ever. The owners are wonderful you are treated like family. I can not say enough about the food this is the best anywhere for flavor and freshness. I have eaten here many times and will be as long as there here.