Subway 27004

Subway #27004-0 is a Subway restaurant located at The Center at Slatten Ranch, 5819 Lone Tree Way Suite D, Antioch, California.