Subway 21870

Subway #21870-0 is a Subway restaurant located at El Dorado Village, 5546 Camino Al Norte Suite 7, North Las Vegas, Nevada.