Black Pepper is an Indian restaurant offering authentic dishes in a newly renovated setting.