Pizza Review
Absolutely fails the flop test but has a some pretty great sauce and decent crust and a little bit to cheesy for my liking but still decent solid football pizza.

Order Leonardo's Pizza

Hungry? Order right now on Slice
Order now on Slice