Russell's on Lake IvanhoeAdd to Favorites
Photos and Videos
Cousin Vinnies Family Sports Restaurant
10700 Us Highway 441, Ste 101, Leesburg, FL 34788
- HoursOPEN NOW
- Regular Hours:
Mon Tue - Fri Sat - Sun - Phone:
Main - 407-601-3508
- Address:
- 1414 N Orange Ave Orlando, FL 32804
- Links:
- Categories
- American Restaurants, Restaurants, Take Out Restaurants
General Info
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.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.