Sally's Apizza

New Haven, CT