Subway 10369

Subway #10369-0 is a Subway restaurant located at, 3924 Lake Tahoe Boulevard , South Lake Tahoe, California.