Subway 18758

Subway #18758-0 is a Subway restaurant located at 1890 East Fairview Avenue, Meridian, Idaho.