Subway 28652

Subway #28652-0 is a Subway restaurant located at New Park Mall Shopping Center, 2086 New Park Mall Drive, Newark, California.