I thought when I was little they were located where CVS is now on Delaware Ave.
Yep, what Debbie said lol
There was a Chinese place there years and years ago...
Behind the mall same place that it's always been
Thanks! Your answer is awaiting moderation.