Open during road construction.
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.
Monday
5:00 pm - 10:00 pm
Tuesday
5:00 pm - 10:00 pm
Wednesday
5:00 pm - 10:00 pm
Thursday
5:00 pm - 10:00 pm
Friday
5:00 pm - 10:00 pm
Saturday
5:00 pm - 10:00 pm
Sunday
5:00 pm - 10:00 pm
December 24, 2024 12:31 pm local time
1414 North Orange Avenue, Orlando, FL, USA