OrlandoEnzo's on the Lake

Enzo's on the Lake

Enzo's on the Lake is a classy Italian restaurant in Longwood, Florida, famous for its delicious food and intimate atmosphere.

Getting there

Enzo's on the Lake

1130 South US Highway 17 92, Longwood, Orlando, 32750