Subway 44173

Subway #44173-0 is a Subway restaurant located at Via Verde Plaza, 1182 Via Verde Avenue, San Dimas, California.