EST.  1981

Stamford's #1 Italian Deli Since 1981!

Catering

Walk-in Orders

Fast and Convenient

Visit Our Cafe

The Italian Deli


77 Crescent Street,    Stamford CT


(203) 964-1902‚Äč