Sandwich shop offering delivery, table service, and takeout. Located on Piazza Quintino Sella.