Subway 34911

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