9 months agoBarstool Pizza Review - Marco Pizzeria & Restaurant (Branford, CT)One Bite Pizza ReviewsVerified