Subway 30759

Subway #30759-0 is a Subway restaurant located at El Monte Plaza, 11629 Lower Azusa Road Space #I, El Monte, California.