Subway 3364

Subway #3364-0 is a Subway restaurant located at Express Plaza, 602 North Rainbow Boulevard, Las Vegas, Nevada.