Pizza restaurant offering delivery and takeout. Known for its pizza.