1. Le Provence Restaurant 50 Pine St, Windermere, FL 34786 Coordinate: 28.50022,-81.54245 Phone: (407) 843-1320
2. Dexter's Windermere 4757 The Grove Dr Ste 100, Windermere, FL 34786 Coordinate: 28.492666,-81.51067 Phone: (407) 258-7028