1. My French Cafe 7782 Winter Garden Vineland Rd Ste 100, Windermere, FL 34786 Coordinate: 28.453,-81.56282 Phone: (407) 347-8945