The Café is set in idyllic surroundings providing an informal space for a snack or a cup of the famous Darjeeling Tea. With a view so breathtaking that it holds your gaze for several hours & calms your mind and nourishes your soul.
Time seems to just fly here!
One cannot help but want to come back for more be it the view or the famous tea. The early mornings or the lazy afternoons spent here get etched in the memory of one and all, making Terrace Cafe hugely popular.