Pizza restaurant offering delivery. Known for its pizza.