Subway 66369

Subway #66369-0 is a Subway restaurant located at Paseo Plaza, 2600 West Sahara Avenue Suite 117, Las Vegas, Nevada.