Subway 35646

Subway #35646-0 is a Subway restaurant located at Shell Convenience Store, 1130 Peck Road, South El Monte, California.