Subway 51379

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