Subway 40890

Subway #40890-0 is a Subway restaurant located at Shadow Hills Plaza, 10470 West Cheyenne Suite 155, Las Vegas, Nevada.