FRANCO'S ILION, NY

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