Subway 1979

Subway #1979-0 is a Subway restaurant located at Plaza Del Sol, 2020 West La Habra Boulevard, La Habra, California.