Find restaurants in Nuwara Eliya. Listings include Mali's Kitchen, The Black Squid - Seafood Brasserie, Sunhill Hotel Nuwara Eliya, Tea Bush Hotel, Thilina Hotel by Explorer Trails.
� Discover new recipes, cooking tips, and food hacks.
Located in one of the most scenic locations in Sri Lanka also known as “ Little England “ overlooking lush greenery an breathtaking views, Melford Heaven
Stamford Star Hotel Nuwara Eliya (Sri Lanka) Reasonable priced accommodation and delicious food are perfectly located in the heart of Nuwara Eliya 0755664307 / 0767660640 / 0522220...
Located overlooking the Nuwara Eliya Racing Course, Thilina Hotel is conveniently