Make A Reservation: (914) 476-5900 || Banquet Hall Inquiries: (646) 525-5556 || Order Online
Neha Palace Indian Restaurant & Banquet Hall Yonkers
CLOSE
CLOSE