Leroy Pizza & Subs There is only one thing better then eating at Leroy’s, and that’s the free refills and candy canes! Cuisine: American 67 Leroy StreetBinghamton, NY 13901(607) 724-6111