Enzo's on the Lake in Longwood

Enzo's on the Lake in Longwood is one of many restaurants in the Orlando area with a dining-room view.
Joshua C. Cruey, Orlando Sentinel
Copyright © 2016, CT Now
31°