Home
(current)
About Us
Menu
Contact
Order Online
Welcome to Leo's
Pizza & Grill
Order Online
Check Menu
Why choose us
Fresh food
Fast Delivery
High Quality
Excellent Service
See Our Menu
We Deliver with in 10KM,
available for delivries over 12 KM
Our Special Menu
Pickup Menu
Delivery Menu
Save Time
Order Online
Order
Now