Subway 6890

Subway #6890-0 is a Subway restaurant located at, 650 Auburn Folsom Road Suite 3, Auburn, California.