International Pizza is a pizza restaurant offering Italian cuisine, including pizzas and burgers, with delivery options available.