Pizza restaurant offering Italian cuisine with delivery and takeout options.