I would say that they are the best in Corning for Pizza, Subs, and much more.
All reviews seem positive