Russell's on Lake Ivanhoe – Steakhouse
Perched on the scenic shores of Lake Ivanhoe, this refined eatery captures the timeless charm of vintage Florida with its polished wood accents and sweeping waterfront views. Sunlight dances across the water as diners indulge in elevated American classics, where fresh-caught seafood and prime cuts are paired with artisanal cocktails perfectly crafted for golden hour toasts.
1414, North Orange Avenue, Orlando, FL, 32804 +140760135080Cuisine: Steakhouse
Price range: $$$
Hours
- Sunday - Thursday
- 5:00 PM - 9:00 PM
- Friday - Saturday
- 5:00 PM - 10:00 PM