Subway 25127

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