Ay France Restaurants France is known for having some of the best culinary delicacies in the world, and Ay is no exception. Located in the Champagne region, Ay is an ideal destination for wine enthusiasts and foodies alike. The restaurants in Ay offer a unique blend