Restaurants in Branford, CT
Restaurants
318 E Main St,
Branford ,
CT
06405
UNITED STATES
Based on 1 reviews
Miss this deli
I miss going to Lynns! moved out of the area and still look forward to the subs! whenever passing through.Worldwide > United States > Branford, CT > Restaurants