7 Seas: Milford’s Very Own Bull and Finch Pub

When I walked into 7 Seas in Downtown Milford, Conn., I felt like I was walking into something that resembled a cross of both Luke’s Diner and the bar in Cheers where everyone knows your name. 7 Seas has been a part of the Milford community since 1965. Between the old-fashioned wood paneled walls toContinue reading “7 Seas: Milford’s Very Own Bull and Finch Pub”