Italian Cuisine Crafted with Love

Ben Local Hotspot, Orlando News, Restaurant Leave a Comment

One of Orlando’s Top Italian Restaurants since 1980, Enzo’s on the Lake in Longwood specializes in all things Italian cuisine! From their homemade pastas, aged meats, to their daily house specialties, there is something for everyone at this quaint house turned restaurant. Start from the top. What are your first impressions of this restaurant?Colorful, Picasso-esque paintings by one of the …