'Black Pepper' is a newly open fine dining restaurant located in the heart of Doha. The menu offers vast selection of authentic North Indian dishes, fresh mocktails and mouth-watering desserts, all served in a stylish ambiance and coupled with excellent customer service