Subway 28157

Subway #28157-0 is a Subway restaurant located at Olivera Crossing Shopping Center, 3375 Port Chicago Highway Suite 12, Concord, California.