89 Eighth Avenue, Maylands.
Sunday till Thursday 5pm till 9pm
Friday and Saturday 5pm till late.
*We Cook Fresh Just for You*
Phone : 92728003 or 92725532
89 Eight Avenue Maylands 6051
CNR. Whatley CreS. & Eighth Ave.,
Opposite the Maylands train station
30 years ago we first came here. Still excellent food and decent priced Italian restaurant.
# Leos Pizza Maylands
Love their pizzas which is why im waiting in their car park and they don't open for another hour.
#Leos Pizza Maylands
Leos Pizza and ChillI Mussels for dinner tonight!
We couldn’t wait to dig in so the garlic bread and two slices of pizza didn’t make the picture haha.
Full belly’s right now - extremely satisfied ❤️ #Italian restaurant #Maylands
Dinner is served! Delivery & take away available
Leo's Dial-a-pizza Leos pizza maylands # italian restaurant
Celebrating Carol's birthday at Leo's. We've been coming here since 1983. The food is as good now as it was then! We'll keep coming for another 37 years!
Most fantastic pizza ever!!!! Friendly staff, excellent service.
LOVE this place💜💚🧡 #Leos pizza # Italian restaurant