RESTAURANT
Little restaurant, Ella
Little restaurant, Ella Ella, Sri Lanka
- restaurant
- food
- point of interest
Where it sits
Little restaurant, Ella
Little restaurant, Ella Ella, Sri Lanka
6.87273, 81.04919
Places to stay nearby
Plan around Little restaurant, Ella
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Jul 3, 2026.
