Pizza restaurant offering a good selection of pizzas and appetizers. Known for its well-cooked food and excellent service.