The Willows
920 Oakridge Common, South Salem, New York, 10590
(914) 533-5100
La Vista Ristorante Italiano
355 Smith Ridge Rd, South Salem, New York, 10590