Neha Palace - Restaurant, Banquet and Bar is the best Indian restaurant in Yonkers, New York. We serve great lunch and interesting Indian good at affordable prices. We have a full fledged bar and also provide Indian catering services.
27 Meyer Ave
Yonkers, NY 10704
(914) 476-5900