Subway 18758

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