Located on the historic Lake Ivanhoe, Russell’s offers an upscale casual dining restaurant and bar featuring an innovative and fresh menu, all with an amazing view and atmosphere.