Subway 12226

Subway #12226-0 is a Subway restaurant located at, 4551 West Flamingo Road , Las Vegas, Nevada.