Allo Pizza offers a variety of pizzas. Average price per person is between €9 and €22. Credit cards are accepted.