1 result found
Handcrafted Italian sandwich deli-cafe in Little Italy. Everything made from scratch including bread, sauce, pickles, porchetta, and sausages.