1. My French Cafe
7782 Winter Garden Vineland Rd Ste 100, Windermere, FL 34786
Coordinate: 28.453,-81.56282
Phone: (407) 347-8945
2. Le Provence Restaurant
50 Pine St, Windermere, FL 34786
Coordinate: 28.50022,-81.54245
Phone: (407) 843-1320