Subway 40882

Subway #40882-0 is a Subway restaurant located at Dana Plaza Shopping Center, 4115-4125 Concord Avenue, Concord, California.