Dalessandro's is the best. The rolls are always the softest and freshest around. The meat is never chewy and they add just the right amount of cheese. The staff is friendly and you feel like you are eating right out of your own kitchen.
Pros: taste, price
Cons: seating
more