The Great Pizza but you have to try their steak and cheese Roman sandwich. It is wonderful and huge. Their prices are also the best in town.
All reviews seem positive