can you order by telephone to pick up take out
Address: 1 Nevada St, Hicksville, NY 11801, USA
WILSON BATTU | May 13, 2020
Oh sure! They even have a special parking spot for order pick ups.
Michael Richtberg | May 13, 2020
Only via pagers :-)
Thanks! Your answer is awaiting moderation.