Best Italian deli sandwich I've ever eaten. At $4.50 a pop, it's also the best value in town. All sandwiches I eat get measured up to the Ferrara's standard... and most fail miserably. If I ever come across a sandwich that displaces Ferrara's, it will truly be a memorable day.