Allo Pizza offers traditional Italian cuisine specializing in pizza, available for dine-in or takeout. Enjoy a flavorful experience with family and friends. Average price: 16-20 euros.