Subway 5432

Subway #5432-0 is a Subway restaurant located at, 1518 North Main Street , Meridian, Idaho.