Subway 52561

Subway #52561-0 is a Subway restaurant located at Decatur Sunset Plaza, 6530 South Decatur Boulevard, Las Vegas, Nevada.