Subway 60136

Subway #60136-0 is a Subway restaurant located at Grand Canal Shoppes Venetian, 3377 Las Vegas Boulevard South Space 2190, Las Vegas, Nevada.