Salt & Pepper

Less than six months after opening, this bistro in the Palisades has closed.

Salt and Pepper

Less than six months after opening, this bistro in the Palisades has closed.