From the outside Franco’s Pizza looks like a typical chain restaurant. Once you step foot into the door you smell the fresh made pizzas and the sub...
All reviews seem positive