Subway 54388

Subway #54388-0 is a Subway restaurant located at Glendora Shopping Center, 146 North Grand Avenue, Glendora, California.