Pizza Review
This is the definition of really good solid football pizza. Enjoyed it. I’d go here often for a slice if I lived here.

Order Francesco's Pizza

Hungry? Order right now on Slice
Order now on Slice