Café Ayala is a cafeteria offering homemade meals with fresh products.