Home > Pizza & Sushi in California > Pizza & Sushi in South Lake Tahoe > Steamers Bar & Grill

Steamers Bar & Grill

2236 Lake Tahoe Boulevard, South Lake Tahoe, CA 96150