Stillwater Deli Plus
Drag box to select area
Located at 242 Stillwater Ave. (next to Salon Roshawn), this deli and eatery is the perfect spot for either takeout or eating in. Conveniently located minutes away from downtown Stamford and I-95, the shop is a popular choice for locals passing through on their lunch breaks.
242 Stillwater Ave, Stamford, CT 06902
- Accessibility Details: Entrance level to street.
- Hours: By appointment
- Hours: Daily, 5:30am - 4pm
- Accessible: yes