Ella

Franky's Hut

About

Franky's Hut is a Sri Lankan restaurant in Ella, Sri Lanka.