STATEN ISLAND, N.Y. — New York City’s first Sonic Drive-In arrived on Staten Island’s South Shore with a boom. This week, the location at 148 Page Ave. closed with a whimper. The Oklahoma City-based ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results