Country Deli features $5 sandwiches and free coffee with any breakfast sandwich. The deli is located in the quaint red house on the corner of Foxon Road and Totoket Road. Cash only. 
245 Foxon Rd, North Branford, CT 06471
(203) 484-4442
  • Hours: By appointment
  • Hours: Mon - Sat, 7am - 2pm; Sun, closed
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »