Pizza restaurant offering a menu of pizzas and Italian dishes. Known for its special pizzas.