Blitza Pizza

Blitza is a family owned Italian restaurant located in Birkenhead on Auckland’s north shore.