Description
White-tablecloth landmark for sophisticated cuisine, wine & inventive cocktails, plus lake views.
Name: Russell's on Lake Ivanhoe
Address: 1414 N Orange Ave, Orlando, FL 32804
Phone Number: +1 407-601-3508
Restaurant Type: Fine dining restaurant, Food and drink
Russell's on Lake Ivanhoe is a Fine dining restaurant located at 1414 N Orange Ave Orlando/Florida
(Latitude,Longitude: 28.5646964,-81.3732164)
Postal Code: 32804
Location
-
1414 N Orange Ave, Orlando, FL 32804
Add a review