Pep & Pepper is a restaurant with multiple locations.