Subway 1486

Subway #1486-0 is a Subway restaurant located at Shell Convenience Store Inside Shell Gas Station, 3680 West Tropicana Avenue, Las Vegas, Nevada.