Stillwater Deli Plus

Flag as Inappropriate

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
(203) 359-0467
  • Accessibility Details: Entrance level to street.
  • Hours: By appointment
  • Hours: Daily, 5:30am - 4pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »