Poppy's Restaurant

Looking for fresh-made waffles or delectable deli? Poppy’s is the place for a hearty but casual breakfast or lunch.

 

Address

280 Branford Rd.
North Branford, CT 06471
United States

Map & Directions