The Italian Deli
Drag box to select area
The Italian Deli serves a variety of hot and cold made-to-order sandwiches. Other popular items include beer, lottery tickets, cigarettes, newspapers and other snacks. This deli and convenience store also offers catering services.
77 Crescent St, Stamford, CT 06906
- Accessibility Details: Ramp to the left of main entrance
- Hours: Daily, 5am - 11pm
- Hours: Daily, 7am - 4pm
- Accessible: yes