Drag box to select area
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
- Hours: By appointment
- Hours: Mon - Sat, 7am - 2pm; Sun, closed