Salt-N-Pepper Reviews & Details
2263 W Schaumburg Rd
Salt-N-Pepper is located at 2263 W Schaumburg Rd in Schaumburg near the intersection of Delaware Ct and Belle Ln. Call (847) 524-1401 for dine in.
- Service:Dine In
- Major Intersection:Delaware Ct And Belle Ln
Tell us more about Salt-N-Pepper Schaumburg!