Subway 28424

Subway #28424-0 is a Subway restaurant located at, 249 D North Glendale Boulevard , Glendale, California.