Photos of Chubby's Pizza on 16 French Lea Rd, West Seneca NY. (Click on a thumbnail to enlarge picture)



<