Eldo - Tea Room is located at: Off Uganda Road, Maraba House, Ronald Ngala St, Eldoret, Kenya.