Subway 40511

Subway #40511-0 is a Subway restaurant located at Walmart Supercenter #3728, 3950 West Lake Mead Boulevard, North Las Vegas, Nevada.