Pizzaghetti
Italian, Pizza
Flamingo Street & Zebra Street, Lenasia, Soweto, Lenasia, Johannesburg
Lenasia's most Pizza popular restaurants, cafes and takeaway menus are found below. Lenasia's most popular Pizza restaurants, cafes and takeaway menus are found below.
Lenasia
pizza