Pizza restaurant offering pizza and pasta. Known for its well-filled pizzas and quality meat dishes.