Allo Pizza is a fast-food establishment specializing in pizza. It is open for lunch and dinner, offering quick service to its customers.