Subway 620

Subway #620-0 is a Subway restaurant located at Bristol Shopping Center, 3725 South Bristol Street, Santa Ana, California.