Since the new owners have taken over, totally remodeled, and done away with any of the past owners existance, this place is worth trying. I won't order from any where else.
All reviews seem positive