Lake Formosa is a neighborhood in Orlando right off Mills Ave and N. Orange Avenue. Get to know this Orlando neighborhood by browsing its most popular local businesses. Visit a… Continue reading Your Guide To The Most Popular Spots In The Lake Formosa Neighborhood