Subway 31241

Subway #31241-0 is a Subway restaurant located at Fashion Show Shopping Center, 3200 Las Vegas Boulevard South Space 3130, Las Vegas, Nevada.