Terrace Café Posted on November 29, 2012 by Fidel Kreuzer in Dining The Cedar Inn Terrace Café gives you breathtaking views of Darjeeling and the Himalayas. Tea, coffee and informal snacks are being served here.