Drinks nearby Kahawatta, Uduwara, hali ela, Ella 30422, Sri Lanka

Cafe On The Bend

Approximately 0.21 km away
Address: Wellawaya-Ella-Kumbalwela Highway, Sri Lanka

Cafe on the Bend

Approximately 0.23 km away
Address: Wellawaya-Ella-Kumbalwela Highway, Sri Lanka