105 Views Shangri la Restaurant & Bar, Darjeeling Shangri la Restaurant & Bar is Shangri - La Restaurant & Bar, Darjeeling