An ideal place for viewing Tirchmir peak and adjoining snow clad mountains. This restaurant has a very nice ambiance and food. It’s one of the best to
tourist spot, Terichmir peak is visible and has great abundance of flowers and greenery.