Reply
Sun 1 Sep, 2024 01:02 pm
I know the one on S Oyster Bay Rd in Hicksville has been around since the 90s, but I wonder when the other one in Hicksville had it’s grand opening, I heard that it used to be by the St Ignatius Church but then it moved to Delco Plaza, does anyone know when it opened?
@Johngranito24,
(516) 935-0914 Call them and ask