Ella

Village Café

About

Village Café is a café in Ella, Sri Lanka.

Good to know

  • Wheelchair accessible