Subway 5432

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