Salt & Pepper In Palisades

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.