Pizza restaurant offering both takeaway and dine-in options. Specializes in Neapolitan-style pizza with a variety of choices, plus fried and roasted dishes.