Salt & Pepper Rest.

503 Park Ave.
New Jersey
United States