Subway 19293

Subway #19293-0 is a Subway restaurant located at Star Mart, 1187 West Foothill Boulevard, Upland, California.