Subway 5964

Subway #5964-0 is a Subway restaurant located at 5416 Norwalk Boulevard Suite B7, Whittier, California.