Subway 22927

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