Subway 51424

Subway #51424-0 is a Subway restaurant located at Olympus Hills Shopping Center, 3943-B South Wasatch Boulevard, Salt Lake City, Utah.