Subway 58555

Subway #58555-0 is a Subway restaurant located at Los Cerritos Center, 239 Los Cerritos Center Space #FC23, Cerritos, California.