Peppers Caribbean is a Jamaican restaurant offering a wide variety of traditional dishes.