Subway 12927

Subway #12927-0 is a Subway restaurant located at, 1010 North Glendale Avenue Suite 105, Glendale, California.