Subway 49395

Subway #49395-0 is a Subway restaurant located at Olympus Plaza, 3900 South 2300 East, Salt Lake City, Utah.