About
The Black Pepper Restaurant is a Multi-Cuisine Restaurant, in the hub of Dehradun, Astley Hall, Dehradun. We are a fully licensed Restaurant and have been serving delightful Mughlai, Chinese and Continental dishes, prepared by exceptional chefs on board.