Family run. Great variety, all freshly cooked on premises, real homemade style with fantastic flavor. Their crab puffs are to die for, the best I've had anywhere. They cook fast, the food tastes great, and if you need it, they deliver too, it can't get better than that, eat there all the time.