Talk about awesome! DiScala's has the best sandwiches I've ever had; I've grown up eating them! They also have terrific Italian pizza and wonderful stromboli and pasta dishes-th...
All reviews seem positive