U.S.S. Chowder Pot III

560 E Main St, Branford
(203) 481-2356