Subway 1041

Subway #1041-0 is a Subway restaurant located at Capella Square, 3140 South Valley View Boulevard Suite 14, Las Vegas, Nevada.