Naples-style pizza from a 400°C oven in the heart of Menlo Park. Order online for collection or delivery — no app commissions, straight from our kitchen to you.
Order online →327 Lynnwood Road, Menlo Park, Pretoria · Tue–Sun 11:30–21:30 · 012 460 8842