Subway 25127

Subway #25127-0 is a Subway restaurant located at, 9708 Lower Azusa Road , El Monte, California.