Review of Franco's Pizza

817 Payne Ave, North Tonawanda, NY 14120

Overall Rating

Review


Seems friendly not that sensitive as others though great for my first time

Updated 4 years ago

Celiac