Subway 22927

Subway #22927-0 is a Subway restaurant located at, 14356 Telegraph Road , Whittier, California.