Guide > Restaurant in Florida > Restaurant in Lake Placid > Glenda Jean's Country Kitchen