West Nyack NY Food Products Retail 1. 2502 Palisades Center Dr, West Nyack, NY 10994 | C S R I Lakshmi Narasimha Food (845) 358-3333