Allo Pizza
Pizza · Fast Food
Allo Pizza - Longueuil is a pizza restaurant offering classic pizzas like Pizza Nature and Pizza Québécoise. They also feature a 2 pour 1 deal on pizzas. The establishment serves as a fast-food option for pizza lovers.
Location