Subway 31595

Subway #31595-0 is a Subway restaurant located at Chula Vista Center, 555 Broadway Suite 145, Chula Vista, California.