Subway 6003

Subway #6003-0 is a Subway restaurant located at 5970 Mowry Ave, 5970 Mowry Avenue, Newark, California.