Other Reviews from the web
I've never actually been to Helen's but I order in quite often. The pizza is way above decent and the chicken wings are great. If you order wings - don't eat the sauce that comes with it - it's horrid. I don't even think it can be classified as food.