Italian pizza restaurant specializing in stone-baked pizzas. Offers delivery service.