I Love Pizza is a pizza restaurant offering a variety of pizzas, including stone-baked options.