This is our favorite Chinese restaurant!  Been going there for about 3 years and they did get new owners about a year ago.  We've dined in and taken out food.  It is indeed a hole in the wall but the service is always good and great sized portions - we always have leftovers!  My personal favorites are the crab puffs and the shrimp egg foo young.  My son really likes their eggrolls (I'm just not a fan of eggrolls at all).  The only problem I ever had was on a take out order - they forgot to include my crab puffs!  When I called to complain, they apologized and said they would send them over with their delivery person.  They arrived in about 5 minutes!  So I would definitely recommend Dragon Bowl...