Subway 15086

Subway #15086-0 is a Subway restaurant located at, 518 Foothill Boulevard , La Canada, California.