Papa Johns Pizza
909 Hillside Ave., New Hyde Park 11040