Ella

Dosa cafe

About

Dosa cafe is a Indian restaurant in Ella, Sri Lanka.