Pizza Review
I know you may be thinking, why 8.0? Leo’s is Classic Italian, mothers kitchen. 80 Years. These little bar pies pack a punch. I burn the roof of my moth every time. Fresh and delicious in every bite. Ask for it well done and you’re good to go.

Order Leo's Grandevous

Hungry? Order right now on Slice
Order now on Slice