Nuwara Eliya

Canteen

About

Canteen is a restaurant in Nuwara Eliya, Sri Lanka.