Subway 30907

Subway #30907-0 is a Subway restaurant located at, 3030 East Magic View Drive , Meridian, Idaho.