Pep and Pepper is a fast food restaurant with multiple locations.