Subway 25530

Subway #25530-0 is a Subway restaurant located at Smith's Shopping Center, 9360 West Flamingo Road Suite 103, Las Vegas, Nevada.