Café Bar Ayala is a public establishment offering food and drinks. It is located at Calle Ayala, 10. The establishment has received positive reviews, indicating a good customer experience.