Ella

Diyaluma Restaurant and Bar Bandarawela

About

Diyaluma Restaurant and Bar Bandarawela is a restaurant in Ella, Sri Lanka.