Total Reviews: 3
Write a review
Restaurant·Yonkers, NY·Directions
27 Meyer Ave. (Off Vredenburgh Ave), Behind Cross County Mall
Yonkers, NY 10704
www.nehapalaceyonkers.com
by abc123 on 3/25/2021