The Island Restaurant & Bar 1676 Arapahoe Street South Lake Tahoe CA United States
Phone: 530.542.1142