Nuwara Eliya

Roshan Hotel & Bakers

About

Roshan Hotel & Bakers is a restaurant in Nuwara Eliya, Sri Lanka.