280 Branford Rd, North Branford, Connecticut, 6471
Poppy's Restaurant is a family owned and operated breakfast and lunch restaurant. We have been serving families for over 40 years!