Are they open at all this Christmas day?
Address: 2335 New Hyde Park Rd, New Hyde Park, NY 11042, USA
Asiff Wahid | Dec 13, 2020
I'm sure most shop rite closed
Devora Sarah Alon | Dec 13, 2020
I checked and it is not.
Thanks! Your answer is awaiting moderation.