Restaurant

Art Cafe Umbrella

12 locals recommend,

Unique things to do nearby

Hike to see the sunrise at Little Adams peak mountain
Tea Plantation and Factory Experience, Art of Ceylon Tea
Ella One Day Tour by a Tuk-Tuk

Locals also recommend

Location
Ella, Uva province, UP