Pizza Made in Heaven!

Located at the end of the Pedestrian crossing on Phillip St, next to entrance to Aldi's car park! The newest pizza restaurant in town. Offering pizza delivery also!
Saint Michiba's Pizza