Hotel Upper City Heart is a small hotel in Naddi with a restaurant on ground floor. It is on way to Naddi view point from Dal lake or town of Mcleodganj. The restaurant has reasonably variety and served us food at odd time too. The quality was good and the staff was courteous. Tables, crockery etc were very clean.