Are they open? No one picks up when you call!!
Address: 106 Woodbury Rd, Hicksville, NY 11801, USA
Jasmeet Bajwa | Oct 22, 2020
They are open except Mondays
David Miller | Oct 22, 2020
They should be. I know they have been short-handed and very busy with takeout
James Nicoletti | Oct 22, 2020
They were a week ago.
Thanks! Your answer is awaiting moderation.