Subway 34911

Subway #34911-0 is a Subway restaurant located at 1201 East La Habra Boulevard, La Habra, California.