Subway 10369

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