When you are looking for fine dining options in Orlando please consider Enzo's Italian Restaurant on the Lake. The restaurant is located in Longwood, which is quite a ways from the attractions are but, the drive is worth it if you like authentic Italian food and outstanding service.
The menu is a classic Italian menu full of well executed dishes and the atmosphere is very comfortable but definitely a fine dining establishment.
Enzo's Italian Restaurant on the Lake
1130 S. Hwy. 17-92 • Longwood, Florida 32750
407.834.9872 • Fax 407.834.6647