Keens Pepper is a restaurant offering Italian, pizza, and Mediterranean cuisine. Known for its meat dishes and a lively atmosphere.