Subway 15086

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