Allo Pizza is a restaurant offering pizza, sandwiches, tacos, burgers, Tex-Mex dishes, and more.