Tembisa

Roman's Pizza Restaurant | Bluegum Street, Shop 21, 21A Ebony Mall, Ebony Park, Tembisa - Contact Number & Specials