Allo Pizza offers a wide selection of wood-fired pizzas. Customers can choose between takeaway or delivery options. The establishment is located at 94 Avenue Jean Jaurès.