Otto's Pizzeria

Pizza Italian

Shop 13/1 Tanda Place, Glenfield Park, 2650

Delivery from 16:30

Your order