Subway 11224

Subway #11224-0 is a Subway restaurant located at Royal Selden Plaza, 672 Middle Country Road, Selden, New York.