Passing by Lady Canning's Seat, visit this restaurant. Pepper N Salt specializes in Indian cuisine.
Facebook