Salt N Pepper is a fast-food restaurant. It offers delivery and is located in a food court.