Make A Reservation: (914) 476-5900 || Banquet Hall Inquiries: (646) 525-5556 || Order Online

Neha Palace Indian Restaurant & Banquet Hall Yonkers

CLOSE
CLOSE