Subway 7119

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