1. Stefanos Grill 7782 Winter Garden Vineland Rd, Windermere, FL 34786 Coordinate: 28.45296,-81.56287 Phone: (407) 668-4745