Ay Pizza is a pizzeria located in Bordeaux, France. It is described as a friendly pizzeria in the center of Bordeaux. The establishment serves pizza.