Mama's Kitchen Address: 1111 Sierra At Tahoe Rd, Echo Lake, CA 95721 Phone: (530) 659-7453 Restaurants Other Businesses: Echo Chalet at 9900 Echo Lakes Rd, Echo Lake, CA 95721