El Y Ella is a cozy cafe in Mountain View, CA that offers a unique blend of Latin American and European cuisine.
With a warm and inviting atmosphere, this establishment provides a diverse menu of dishes and beverages for customers to enjoy.
Generated from their business information