Subway 56911

Subway #56911-0 is a Subway restaurant located at Eagle Island Market Place, 6700 North Linder Road, Meridian, Idaho.