Leo's Foodbarn - Maylands

Italian Pizza

89 Eighth Avenue, Maylands, 6051

Delivery from 17:30

A$5.95 delivery fee

A$24.90 min. order

Your order