I have frequented Willoughby's in New Haven and was delighted to find one within walking distance to the motel I was staying at in Branford. I have always raved about Willoughby's lattes and the one I had in the Branford location lived up to my expectations! Was disappointed that this location is not open on Sundays.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.