Pizza restaurant offering a varied menu. Known for its pizza.