Subway 28623

Subway #28623-0 is a Subway restaurant located at Northridge Mall, 1596 Northridge Mall FC07, Salinas, California.