Subway 28909

Subway #28909-0 is a Subway restaurant located at Scottsdale Plaza, 8790 South Maryland Parkway Suite 135, Las Vegas, Nevada.