Browse restaurants, pubs, cafés and fast food in Ella.
Restaurants in Ella
Chin Chin Kitchen
Passara Road, Sapumalthenna, Ella DISSADMC
Sintha bara lonthe - Konich
Waterfall Road Ella, Srilanka, Ella
Browse restaurants, pubs, cafés and fast food in Ella.