Ambaal's Pure Vegetarian Hotel & Restaurant, located in Nuwara Eliya, offers a range of tasty and authentic vegetarian dishes, making it a good stop for those …