Subway 51379

Subway #51379-0 is a Subway restaurant located at 60 Main Avenue, Clifton, New Jersey.