Subway 7119

Subway #7119-0 is a Subway restaurant located at, 1865 North 21st Street , Newark, Ohio.