Pizza Roberto offers generous, freshly made pizzas, available for takeaway or to enjoy on-site.