ADDRESS
6 Central Plaza
Ilion, NY
Tel: 315-894-558
pizza@francosilion.com
OPENING HOURS
Sunday – Saturday 10:00AM – 10:00PM
7 Days a Week
Best Pizza in Town